Skip to content
Permalink

Comparing changes

Choose two branches to see what鈥檚 changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: qunitjs/qunit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.24.2
Choose a base ref
...
head repository: qunitjs/qunit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.24.3
Choose a head ref
  • 2 commits
  • 9 files changed
  • 1 contributor

Commits on Nov 30, 2025

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

    Cherry-picked from 2fcafa4 (3.0.0-dev).
    
    > 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.
    Krinkle committed Nov 30, 2025
    Configuration menu
    Copy the full SHA
    4b87bc6 View commit details
    Browse the repository at this point in the history
  2. Release 2.24.3

    Krinkle committed Nov 30, 2025
    Configuration menu
    Copy the full SHA
    98ea2d7 View commit details
    Browse the repository at this point in the history
Loading