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

qunitjs / qunit / 19792682185
90%

Build:
DEFAULT BRANCH: main
Ran 30 Nov 2025 02:39AM UTC
Jobs 1
Files 37
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

30 Nov 2025 02:27AM UTC coverage: 90.506% (+0.06%) from 90.446%
19792682185

push

github

Krinkle
CLI: Fix TAP compliance for test plan when using `QUnit.test.only()`

We correctly prevent registration, counting, and execution of non-only
tests after the first QUnit.test.only call. And we correctly undo
the execution and registration of any QUnit.test calls before the
first QUnit.test.only call.

But, we did not clear the test *count*. This left the test count
emitted in `runEnd` event, and thus in the "1..X" test plan printed
by the TAP reporter, inaccurate. This has implications for TAP-based
test runners (such as QTap) as those rely on this being accurate to
declare a run as finished, stop waiting for results, and stop the
browser process.

13 of 13 new or added lines in 2 files covered. (100.0%)

1878 of 2075 relevant lines covered (90.51%)

3271.02 hits per line

Jobs
ID Job ID Ran Files Coverage
1 19792682185.1 03 Nov 57883 06:32PM UTC 37
90.51
GitHub Action Run
Source Files on build 19792682185
  • Tree
  • List 37
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2fcafa4c on github
  • Prev Build on main (#19434979461)
  • Next Build on main (#19792721713)
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