v4.0.3 (June 13, 2021)
patch release:
- test result matching will try a few more fallback mechanisms when test output has incorrect information, such as missing ancestor titles (#715) or incorrect locations (windows parameterized tests, #697, #694). The fallback mechanism might still not be able to correctly identify parameterized or non-literal-named tests, in those cases, you can try to wrap the test in a 1-1 describe block with the literal name. Hopefully, the external systems will address the root cause soon.
- typescript test file
.ts
with "<>" casting no longer cause parse error. (#706) - project with large test files should now able to report the correct test list without warning. (#699)
- a few other stability improvements.
See CHANGELOG for more details.