Skip to content

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 RulePreset
describeCallbackValiditylogical
expectValiditylogical
nodeTestImportslogical
snapshotLocalTextContextslogical
testBodyExpectationslogical
titleRepeatslogical
titleValiditylogical
commentedOutTestslogical (strict)
expectsOutsideTestslogical (strict)
hoistedApiPositionslogical (strict)
hookDuplicateslogical (strict)
testConditionalslogical (strict)
aliasMethodsstylistic
comparisonMatcherAssertionsstylistic
describeTitleReferencesstylistic
eachLoopsstylistic
equalityMatchersstylistic
expectResolvesstylistic
expectTypeOfsstylistic
promiseSettleAssertionsstylistic
testCaseAssertionsstylistic
testPrefixesstylistic
toContainMatchersstylistic
toHaveLengthMatchersstylistic
vitestGlobalImportsstylistic
afterAllPaddingLinesstylistic (strict)
afterEachPaddingLinesstylistic (strict)
allPaddingLinesstylistic (strict)
beforeAllPaddingLinesstylistic (strict)
beforeEachPaddingLinesstylistic (strict)
calledOnceWithAssertionsstylistic (strict)
calledTimesAssertionsstylistic (strict)
calledWithAssertionsstylistic (strict)
conditionalExpectsstylistic (strict)
describePaddingLinesstylistic (strict)
expectGroupPaddingLinesstylistic (strict)
hookOrdersstylistic (strict)
hooksBeforeTestCasesstylistic (strict)
mockedFunctionInstancesstylistic (strict)
mockTypeParametersstylistic (strict)
testCasePaddingLinesstylistic (strict)
testCasesWithinDescribesstylistic (strict)
filenames(none)
importsInMocks(none)
restrictedMatchers(none)
restrictedViMethods(none)
testDefinitionFunctions(none)
viNamespaceNames(none)
Made with ❤️‍🔥 in Boston by Josh Goldberg and contributors.