Bot releases are visible (Hide)
https://github.com/avajs/eslint-plugin-ava/compare/v15.0.0...v15.0.1
https://github.com/avajs/eslint-plugin-ava/compare/v14.0.0...v15.0.0
prefer-t-regex
: Prevent some type errors (#350) 40aaadchttps://github.com/avajs/eslint-plugin-ava/compare/v13.2.0...v14.0.0
Published by novemberborn almost 3 years ago
use-test
: Ignore type import by @futpib in https://github.com/avajs/eslint-plugin-ava/pull/343
Full Changelog: https://github.com/avajs/eslint-plugin-ava/compare/v13.1.0...v13.2.0
Published by novemberborn almost 3 years ago
Full Changelog: https://github.com/avajs/eslint-plugin-ava/compare/v13.0.0...v13.1.0
This release contains changes for compatibility with AVA 4, but can still be used with AVA 3 projects. Note however that test.cb()
is being removed in AVA 4 and is no longer covered by this plugin.
default
modifier in AVA 4 64cc8c6test.macro()
, new in AVA 4 abc162fOther changes:
no-incorrect-deep-equal
7ce7a43no-identical-title
when there is no title cf361f1use-t
to only check the first parameter c1cd7dahttps://github.com/avajs/eslint-plugin-ava/compare/v12.0.0...v13.0.0
no-only-test
and no-skip-test
(#325) ae34aeaprefer-t-regex
(#319) 45aa6f9no-statement-after-end
(#316) 2b04f84https://github.com/avajs/eslint-plugin-ava/compare/v11.0.0...v12.0.0
Published by novemberborn about 4 years ago
https://github.com/avajs/eslint-plugin-ava/compare/v10.5.0...v11.0.0
Published by novemberborn about 4 years ago
t.like()
assertion 4b1df49https://github.com/avajs/eslint-plugin-ava/compare/v10.4.0...v10.5.0
Published by novemberborn over 4 years ago
t.timeout()
@jonathansamines 420c862https://github.com/avajs/eslint-plugin-ava/compare/v10.3.1...v10.4.0
https://github.com/avajs/eslint-plugin-ava/compare/v10.3.0...v10.3.1
Published by novemberborn over 4 years ago
t.teardown()
a4878cfuse-t-throws-async-well
rule eea71c3use-t-well
rule d9f9a49no-incorrect-deep-equal
for regular expression a217beehttps://github.com/avajs/eslint-plugin-ava/compare/v10.2.0...v10.3.0
Published by novemberborn over 4 years ago
t.try()
assertion f350675https://github.com/avajs/eslint-plugin-ava/compare/v10.1.0...v10.2.0
Published by novemberborn over 4 years ago
anyTest
in TypeScript files 524594dhttps://github.com/avajs/eslint-plugin-ava/compare/v10.0.1...v10.1.0
Published by novemberborn over 4 years ago
t.timeout
to use-t-well
rule 3e1102ahttps://github.com/avajs/eslint-plugin-ava/compare/v10.0.0...v10.0.1
Published by novemberborn over 4 years ago
Require at least Node.js 10.18, 12.14 or 13.5. These are the same versions that are supported by AVA itself.
The no-ignored-test-files
and no-import-test-files
rules have been updated for AVA 3.
https://github.com/avajs/eslint-plugin-ava/compare/v9.0.0...v10.0.0
Thanks to @jscheffner, @gurpreetatwal and @fisker. We couldn't have done this without you!
https://github.com/avajs/eslint-plugin-ava/compare/v8.0.0...v9.0.0
Published by novemberborn about 5 years ago
This plugin now requires ESLint 6.
no-inline-assertions
: disallows the use of one-line arrow functions as the test implementation. b829dbcc38859f302283103b3c9a4684d94c0eechooks-order
: enforce ordering of hook declarations. 348c4e85fd01f002d7d6e568ddac7721b19f26e0no-incorrect-deep-equal
: disallows deepEqual
and notDeepEqual
being used with primitives. ff4f7606134ee167d0330284d59110033b3287b9Thank you @MrHen, @forresst, @JLHwung and @gurrrung. We couldn't have done this without you!
We welcome new contributors. AVA is a friendly place to get started in open source. We have a great article on getting started contributing and a comprehensive contributing guide.
Published by novemberborn over 5 years ago
no-ignored-test-files
and no-import-test-files
once again allow you to specify extensions and glob patterns. This is useful if you pre-compile your tests before running AVA, in which case the configured patterns can't be used while linting. Requires AVA 2.1.0. 428d70dd772487e8ffa22921f9baf2712d5458a7
prefer-t-regex
no longer crashes over assertions like t.true(foo())
. c8ddcc38de1b1139578f459d058f6eb182056e3e Thanks @GMartigny!no-import-test-files
67c27b444f7b98528baaf9fc9760076c5ea5eecfWe welcome new contributors. AVA is a friendly place to get started in open source. We have a great articleon getting started contributing and a comprehensive contributing guide.
Published by novemberborn over 5 years ago
assertion-message
rule has been removed 87aeb8e6f6763c44a0b0f50333044dae03139cf2test-title
, no-ignored-test-files
& no-import-test-files
rules 1218892d99dc2b70232b2ddc7b0a7ff0b3f224f4test-title-format
which lets you specify a pattern that all test titles must adhere to a1846615ec4d8b7586b55a4faa2cf538d9e7b080prefer-t-regex
which enforces the use of t.regex()
instead of manually using RegExp#test()
. c165ac23173b23f65a8dbcef5969e0f9d9feef03t.falsey()
can now be auto-fixed to t.false()
9ec0565ed3f9ac6fc8afaddc733b9a6619fbf935meta.type
property is now supported 60640f076ccfcdbace954287bf62cbfa4f4fe8f1no-ignored-test-files
and no-import-test-files
rules now require AVA 2.0 to be installed. They work with the test & helper file selection in your AVA configuration df6374ae05b8267ccdd8b2a15990c4be7892915at.title
is now allowed by use-t-well
0ded4b5c3cd09504e846309760566c9499a24196test-ended
now ignores callback tests that do not have an inline implementation b8549df50efcec22c619aed10a368decca0c2505t.context
are no longer deemed to be part of t
521d0097cc397258006c470acd1f21b3186e00e5no-import-test-files
no longer incorrectly reports imports from dependencies c383cf61488eaf1688967f7bb1968afaf94d957bno-import-test-files
no longer crashes when the imported path is not a string (e.g. require(true)
) 1c8ca97b789320c4073bf0eb14fa69566fcb248bThank you @Knutakir, @forresst, @GMartigny and @gurrrung. We couldn't have done this without you!
We welcome new contributors. AVA is a friendly place to get started in open source. We have a great articleon getting started contributing and a comprehensive contributing guide.