Vitest Plugin
Rules for Vitest, a next generation testing framework built on Vite. It's fast!
This plugin is provided in a standalone @flint.fyi/plugin-vitest npm package.
Implemented: 0 of 48 (0%)
| Flint Rule | Preset |
|---|---|
describeCallbackValidity | logical |
expectValidity | logical |
nodeTestImports | logical |
snapshotLocalTextContexts | logical |
testBodyExpectations | logical |
titleRepeats | logical |
titleValidity | logical |
commentedOutTests | logical (strict) |
expectsOutsideTests | logical (strict) |
hoistedApiPositions | logical (strict) |
hookDuplicates | logical (strict) |
testConditionals | logical (strict) |
aliasMethods | stylistic |
comparisonMatcherAssertions | stylistic |
describeTitleReferences | stylistic |
eachLoops | stylistic |
equalityMatchers | stylistic |
expectResolves | stylistic |
expectTypeOfs | stylistic |
promiseSettleAssertions | stylistic |
testCaseAssertions | stylistic |
testPrefixes | stylistic |
toContainMatchers | stylistic |
toHaveLengthMatchers | stylistic |
vitestGlobalImports | stylistic |
afterAllPaddingLines | stylistic (strict) |
afterEachPaddingLines | stylistic (strict) |
allPaddingLines | stylistic (strict) |
beforeAllPaddingLines | stylistic (strict) |
beforeEachPaddingLines | stylistic (strict) |
calledOnceWithAssertions | stylistic (strict) |
calledTimesAssertions | stylistic (strict) |
calledWithAssertions | stylistic (strict) |
conditionalExpects | stylistic (strict) |
describePaddingLines | stylistic (strict) |
expectGroupPaddingLines | stylistic (strict) |
hookOrders | stylistic (strict) |
hooksBeforeTestCases | stylistic (strict) |
mockedFunctionInstances | stylistic (strict) |
mockTypeParameters | stylistic (strict) |
testCasePaddingLines | stylistic (strict) |
testCasesWithinDescribes | stylistic (strict) |
filenames | (none) |
importsInMocks | (none) |
restrictedMatchers | (none) |
restrictedViMethods | (none) |
testDefinitionFunctions | (none) |
viNamespaceNames | (none) |
Made with ❤️🔥 in Boston by
Josh Goldberg and contributors.