jest/no-disabled-tests 正确性
它的作用
此规则发出禁用测试的警告。
为什么这很糟糕?
Jest 有一个可以让您暂时标记测试为禁用的功能。这个功能在调试或为未来的测试创建占位符时通常很有用。在提交更改之前,我们可能想要检查所有测试是否正在运行。
示例
js
describe.skip("foo", () => {});
it.skip("foo", () => {});
test.skip("foo", () => {});
describe["skip"]("bar", () => {});
it["skip"]("bar", () => {});
test["skip"]("bar", () => {});
xdescribe("foo", () => {});
xit("foo", () => {});
xtest("foo", () => {});
it("bar");
test("bar");
it("foo", () => {
pending();
});
此规则与 eslint-plugin-vitest 兼容,要使用它,请将以下配置添加到您的 .eslintrc.json
json
{
"rules": {
"vitest/no-disabled-tests": "error"
}
}