Skip to content

noSkippedTests

诊断类别:lint/suspicious/noSkippedTests

¥Diagnostic Category: lint/suspicious/noSkippedTests

自从:v1.6.0

¥Since: v1.6.0

来源:

¥Sources:

禁止禁用测试。

¥Disallow disabled tests.

禁用测试在开发和调试时很有用,尽管它们不应该在生产中提交。

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

¥Examples

¥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”,·()·=>·{});
-----

¥Valid

test.only("test", () => {});
test("test", () => {});

¥Related links