-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
55: chore(deps-dev): bump ava from 3.7.1 to 3.8.2 r=jniles a=dependabot-preview[bot] Bumps [ava](https://github.com/avajs/ava) from 3.7.1 to 3.8.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/avajs/ava/releases">ava's releases</a>.</em></p> <blockquote> <h2>3.8.2</h2> <ul> <li>Fix bad dependency fd92b4a3</li> <li>Use configured depth limit for diffs in assertion failures, thanks <a href="https://github.com/bunysae">@bunysae</a>! a5385a41</li> </ul> <p><a href="https://github.com/avajs/ava/compare/v3.8.1...v3.8.2">https://github.com/avajs/ava/compare/v3.8.1...v3.8.2</a></p> <h2>3.8.1</h2> <h2>Node.js 14 support</h2> <p>Great news, this is a feature heavy release!</p> <p>First off, though, AVA now officially supports Node.js 14. Thank you <a href="https://github.com/zackschuster">@zackschuster</a>! 2e7c76b85cb65a04605fed843ee2f571afc66c37</p> <h2>Run tests at specific line numbers</h2> <p>AVA can now run tests at specific line numbers! 🎉</p> <p>Given the following test file:</p> <p><code>test.js</code></p> <pre lang="js"><code>1: test('unicorn', t => { 2: t.pass(); 3: }); 4: 5: test('rainbow', t => { 6: t.fail(); 7: }); </code></pre> <p>Running <code>npx ava test.js:2</code> for would run the <code>unicorn</code> test. In fact you could use any line number between <code>1</code> and <code>3</code>.</p> <p>This feature is only available from the command line. It won't work if you use tools like <code>ts-node/register</code> or <code>@babel/register</code>, and it does not currently work with <code>@ava/babel</code> and <code>@ava/typescript</code>. See <a href="https://github-redirect.dependabot.com/avajs/ava/issues/2473">avajs/ava#2473</a>.</p> <p>Thank you <a href="https://github.com/ulken">@ulken</a> for your hard work and patience to get this shipped. 1222ce9538e4890c20af695e558e3ee490f5a41b</p> <h2>Test-specific teardown functions</h2> <p>Sometimes tests have side-effects you want to clean up. <a href="https://github.com/ulken">@ulken</a> has implemented <code>t.teardown()</code> which lets you register teardown functions <em>within</em> your test. They'll run once your test has finished, even if it failed: 75cbc3b2a53d3b8530266b10bed71b838bc11fec</p> <pre><code>test('read file', t => { fs.writeFileSync('file.txt', '👋'); t.teardown(() => fs.unlinkSync('file.txt'); <pre><code>// Run assertions </code></pre> <p>}); </code></pre></p> </tr></table> ... (truncated) </blockquote> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
- Loading branch information
Showing
2 changed files
with
64 additions
and
47 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters