跳至内容

jest/no-identical-title 样式 \"/>​

作用

此规则查看每个测试和测试套件的标题。当一个测试套件或同一测试套件中相同级别的两个测试用例具有相同标题时,它将报告。

这有什么不好?

两个不同的测试或测试套件具有相同的标题可能会造成混淆。例如,当一个与同一测试套件中另一个测试标题相同的测试失败时,就很难知道哪个失败,因此更难修复。

示例

JavaScript
describe("baz", () => {
  //...
});

describe("baz", () => {
  // Has the same title as a previous test suite
  // ...
});

此规则与 eslint-plugin-vitest 兼容,要使用它,请将以下配置添加到你的 .eslintrc.json

Json
{
  "rules": {
    "vitest/no-identical-title": "error"
  }
}

参考

在 MIT 许可下发布。