| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This commit updates the test runner to automatically wait for subtests to finish. This makes the experience more consistent with suites and removes the need to await anything.
|
Review requested:
|
Sorry, something went wrong.
Codecov ReportAttention: Patch coverage is 96.29630% with 1 line in your changes missing coverage. Please review.
@@ Coverage Diff @@
## main #58800 +/- ##
=======================================
Coverage 90.07% 90.08%
=======================================
Files 640 640
Lines 188262 188286 +24
Branches 36912 36915 +3
=======================================
+ Hits 169580 169612 +32
+ Misses 11399 11396 -3
+ Partials 7283 7278 -5
... and 37 files with indirect coverage changes 🚀 New features to boost your workflow:
|
Sorry, something went wrong.
Sorry, something went wrong.
This commit updates the test runner to automatically wait for subtests to finish. This makes the experience more consistent with suites and removes the need to await anything. PR-URL: #58800 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Pietro Marchini <pietro.marchini94@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
This commit updates the test runner to automatically wait for subtests to finish. This makes the experience more consistent with suites and removes the need to await anything. PR-URL: #58800 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Pietro Marchini <pietro.marchini94@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
| Back | FazBrowse Home | New Git URL |
Extracted from #56664 (aa3523e) which was reverted in #58282 due to breakage caused by other parts of it.
Authorship belongs to @cjihrig.
To minimize problems in userland, it would be highly preferable to ship this in the same release as #58282 (7a0c74b in particular), since aa3523e was already shipped in v24.0.0 and releasing this PR would keep everything as-is for current v24.x users.
This should not land on previous major release lines because #56664 was semver-major PRs that contain breaking changes and should be released in the next major version. (although IMHO this particular change is backportable)
Cherry-pick was not 100% clean, there was a trivial conflict with #56765 at the end of lib/internal/test_runner/test.js diff, cc @pmarchini just in case.
cc @cjihrig @romainmenke @nodejs/test_runner