跳至内容

jest/valid-expect 正确性

其作用

如果 expect() 被调用,该规则将会触发一个警告,其中包含超过一个参数或没有参数。它还会在 expect() 上没有任何调用时发出警告,例如:

示例

javascript
expect();
expect("something");
expect(true).toBeDefined;
expect(Promise.resolve("Hi!")).resolves.toBe("Hi!");

此规则与 eslint-plugin-vitest 兼容,若要使用,请在 .eslintrc.json 中添加如下配置:

json
{
  "rules": {
    "vitest/valid-expect": "error"
  }
}

参考

根据 MIT 许可证发布。