• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rokucommunity / rooibos / #325
84%

Build:
DEFAULT BRANCH: master
Ran 28 Jan 2025 02:15PM UTC
Jobs 1
Files 15
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Jan 2025 02:13PM UTC coverage: 83.118% (+0.06%) from 83.062%
#325

push

web-flow
Feature/mocha test reporter (#305)

* Added expected and actual to TestResults class

* First pass of MochaTestReporter

* Added actual and expected to assertTrue and assertFalse

* New string function and more assert messages

* Cleaned up message generation

* Fixed failing unit test

* Cleaned up some messaging output

* Do not report empty actual and expected diffs

* actual and expected are invalid by default

* whitespace clean up

* Made temp logs less spammy

* More assertion updates

* Updates to most aa and array asserts

* clean up on displaying types

* Updates to assertArrayCount

* Updates to assertArrayCount to fix a crash case

* Messaging updates

* Updated array count assertions

* updated assertNotEmpty and assertEmpty

* Fixed a actual/expected filting bug

* Added tests to sample project

* Fixed a bug with assertArrayNotCount

* Updates to assertArrayContainsOnlyValuesOfType and assertType

* Fixed a bug in assertArrayContainsOnlyValuesOfType with AA's

* Removed stop statement

* updates to assertArrayNotContainsSubset, assertArrayContainsSubset, and more tests for AssertArrayContains

* updates to assertClass and assertSubType

* Fixed a bugt in assertArrayNotContainsSubset that would always fail for aa subsets

* updated assertNodeCount

* More updates

* Updates assets to respect custom failure messages when supplied

* remove only annotation

* Fixed a crash in eqAssocArray

* Fixed some unexpected failing tests

* Fixed some failure messages for assert true and false

* Tweeks to empty multiline aa and array

* Fixed a crash reporting node tests due to missing actual and expected results

* Fixed a bug related to ignoredFields

* Fixed a error log that would print even when there was no error for node tests

* Added new test reporter hooks

* implimented new hooks and moved logs into reporters

* Fixed a falure case that would pass

* Includ... (continued)

615 of 816 branches covered (75.37%)

Branch coverage included in aggregate %.

1059 of 1198 relevant lines covered (88.4%)

115.08 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
84.62
-7.05% src/lib/rooibos/RawCodeExpression.ts
1
57.14
-0.19% src/lib/utils/Diagnostics.ts
2
78.57
-6.04% src/lib/rooibos/RawCodeStatement.ts
2
91.09
0.09% src/lib/rooibos/TestSuite.ts
3
93.44
0.03% src/lib/rooibos/TestGroup.ts
7
87.1
-1.66% src/lib/rooibos/Annotation.ts
7
81.94
-0.13% src/lib/rooibos/RooibosSession.ts
8
87.24
-0.26% src/plugin.ts
12
83.78
0.93% src/lib/rooibos/CodeCoverageProcessor.ts
13
76.47
1.71% src/lib/rooibos/RooibosSessionInfo.ts
Jobs
ID Job ID Ran Files Coverage
1 #325.1 28 Jan 2025 02:15PM UTC 15
83.12
Source Files on build #325
  • Tree
  • List 15
  • Changed 14
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • ebfd4292 on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc