vitest/consistent-test-filename
March 1, 2026 ยท View on GitHub
๐ Require test file pattern.
โ ๏ธ This rule warns in the ๐ all config.
Rule Details
Options
| Name | Description | Type |
|---|---|---|
allTestPattern | Regex pattern used to identify all possible test files. | String |
pattern | Regex pattern for files that should be treated as tests. | String |
{
"type": "object",
"additionalProperties": false,
"properties": {
"pattern": {
"format": "regex",
"default": ".*\\.test\\.[tj]sx?$"
},
"allTestPattern": {
"format": "",
"default": ".*\\.(test|spec)\\.[tj]sx?$"
}
}
}
allTestPattern
regex pattern for all tests files
Decides whether a file is a testing file.
pattern
required testing pattern
pattern doesn't have a default value, you must provide one.