Skip to content

noSkippedTests

Diagnostic Category: lint/suspicious/noSkippedTests

Since: v1.6.0

Sources:

Disallow disabled tests.

Disabled test are useful when developing and debugging, although they should not be committed in production.

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", () => {});