noSkippedTests
Summary
Section titled “Summary”- Rule available since:
v1.6.0
- Diagnostic Category:
lint/suspicious/noSkippedTests
- This rule has an unsafe fix.
- The default severity of this rule is warning.
- Sources:
- Inspired from
jest/no-disabled-tests
- Inspired from
vitest/no-disabled-tests
- Inspired from
How to configure
Section titled “How to configure”{ "linter": { "rules": { "suspicious": { "noSkippedTests": "error" } } }}
Description
Section titled “Description”Disallow disabled tests.
Disabled test are useful when developing and debugging, although they should not be committed in production.
Examples
Section titled “Examples”Invalid
Section titled “Invalid”describe.skip("test", () => {});
code-block.js:1:10 lint/suspicious/noSkippedTests FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Don’t disable tests.
> 1 │ describe.skip(“test”, () => {});
│ ^^^^
2 │
ℹ Disabling tests is useful when debugging or creating placeholder while working.
ℹ If this is intentional, and you want to commit a disabled test, add a suppression comment.
ℹ Unsafe fix: Enable the test.
1 │ describe.skip(“test”,·()·=>·{});
│ -----
test.skip("test", () => {});
code-block.js:1:6 lint/suspicious/noSkippedTests FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Don’t disable tests.
> 1 │ test.skip(“test”, () => {});
│ ^^^^
2 │
ℹ Disabling tests is useful when debugging or creating placeholder while working.
ℹ If this is intentional, and you want to commit a disabled test, add a suppression comment.
ℹ Unsafe fix: Enable the test.
1 │ test.skip(“test”,·()·=>·{});
│ -----
test.only("test", () => {});test("test", () => {});
Related links
Section titled “Related links”Copyright (c) 2023-present Biome Developers and Contributors.