diffing has been reimplemented to be simpler and optional
Added
--no-diff option to disable diffing
[1.0.1] - 2023-09-19
Changed
improve tap error handling when "no plan found"
improve runtime error handling and reporting
[1.0.0] - 2023-09-13
A large refactor with updated dependencies that targets very similar output of v0.3.0+. Drastically simplified testing.
Changed
Ouput formatting and colors are more readable for red-green colorblind folks (like myself!)
Suites with all passing tests but "bad counts" will now PASS. Override with --fail-bad-count. See the FAQ in README.
⚠️ tap-arc will only exit(1) when test count is 0 if the results plan comment also contains "no tests found" -- unlikely to affect most test reporting pipelines.
CI for this library on Windows improved.
[0.4.0] - 2023-08-21
Fixed
dep vulnerabilies
[0.3.6] - 2023-08-18
Fixed
dependency vulnerabilities in json5
Changed
update other dependencies
Notes
v1 (a rewrite) has been in progress for a while. shifts in the Node TAP ecosystem are settling.
snapshot tests have been disabled. this approach, while super accurate, is unmaintainable.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps tap-arc from 1.0.2 to 1.1.0.
Changelog
Sourced from tap-arc's changelog.
... (truncated)
Commits
ccf4b81
1.1.090a77b2
Update CHANGELOG.md33f0c24
new diffing is simpler, optional, and doesn't require tcompare (#34)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show