JSVerbalExpressions
JSVerbalExpressions copied to clipboard
Bump ava from 3.15.0 to 4.1.0
Bumps ava from 3.15.0 to 4.1.0.
Release notes
Sourced from ava's releases.
v4.1.0
New features
- Allow customized sorting of test files prior to execution using
sortTestFiles()inava.config.jsfiles by@erezrokahin avajs/ava#2968- Warn when unsupported
ava.config.jsonfiles are encountered by@razor-xin avajs/ava#2962- Loosen type constraints for
deepEqualassertion by@RebeccaStevensin avajs/ava#2969Fixes
ava --versionworks again by@novemberbornin avajs/ava#2961New Contributors
@sikrinickmade their first contribution in avajs/ava#2958@scottdotjsmade their first contribution in avajs/ava#2954@gibson042made their first contribution in avajs/ava#2975@erezrokahmade their first contribution in avajs/ava#2968@razor-xmade their first contribution in avajs/ava#2962@RebeccaStevensmade their first contribution in avajs/ava#2969Full Changelog: https://github.com/avajs/ava/compare/v4.0.1...v4.1.0
v4.0.1
What's Changed
- Fix encoding of large snapshot data by
@novemberbornin avajs/ava#2936Full Changelog: https://github.com/avajs/ava/compare/v4.0.0...v4.0.1
AVA 4
We're celebrating the new year with the official AVA 4 release! 🎊
npm install -D avaThe cool new stuff 🆒
Worker threads 🧑💼
By default, test files are now run in worker threads! Huge thanks to
@dnlupfor landing this.Test files should run a little quicker, since it's easier to spin up a worker thread than a child process. You can use
--no-worker-threadson the command line, orworkerThreads: falsein your AVA configuration, to fall back to using child processes.Shared workers are no longer experimental 🎊
Shared workers are no longer experimental. This is a powerful feature that loads a program in a worker thread in AVA's main process and then communicate with code running in the test workers. This enables your tests to better utilize shared resources during a test run, as well as providing opportunities to set up these resources before tests start (or clean them up after).
When you use watch mode, shared workers remain loaded across runs.
... (truncated)
Commits
4f14c6b4.1.0419047bUpdate dependencies9f797b0Loosen type constraints for deepEqual assertionb5f934dAdd Node.js 17 reporter logs9d35593Warn when unsupported ava.config.json files are encounteredada1a4fAllow customized sorting of test files prior to execution7276f08Better explain the syntax and semantics of CLI pattern argumentse13d499Remove accidentally committed test-ava symlink01bc445Use ESM import in introductory example576f534Update examples in docs to use ES Modules- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
@dependabot rebase
I'm guessing some issue with grunt-ava, but I'll get back to this later
A newer version of ava exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.