是否有一个玩笑配置会导致 console.warn 测试失败?

2024-02-26

如何配置笑话测试以因警告而失败?

console.warn('stuff');
// fail test

您可以使用这个简单的覆盖:

let error = console.error

console.error = function (message) {
  error.apply(console, arguments) // keep default behaviour
  throw (message instanceof Error ? message : new Error(message))
}

您可以使用 Jest setupFiles 使其在所有测试中可用。

In package.json :

"jest": {
    "setupFiles": [
      "./tests/jest.overrides.js"
    ]
}

然后将片段放入jest.overrides.js

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否有一个玩笑配置会导致 console.warn 测试失败? 的相关文章

随机推荐