【发布时间】:2018-02-16 01:44:20
【问题描述】:
我需要设置 jest 和 JavaScript Standard Style 在使用 npm test 时协同工作。
现在,当我运行 npm test 时,测试失败,因为 JavaScript 标准样式引发了错误:
'test' is not defined.
'expect' is not defined.
我可以通过在我的 package.json 文件中定义一些全局的玩笑来解决这个问题。
"standard": {
"globals": [
"fetch",
"test",
"expect"
]
}
但我绝对不认为这是一个好的解决方案。
在我的测试用例 sum.test.js
const sum = require('./sum')
test('adds 1 + 2 to equal 3', () => {
expect(sum(1, 2)).toBe(3)
})
在我的 package.json 中:
"scripts": {
"test": "standard && jest",
}
问题:
- 如何配置 JavaScript 标准样式,使其在与 jest 一起使用时不会引发错误?
【问题讨论】:
标签: javascript node.js jestjs