我的一项测试中有一种非常奇怪的行为。
它在Chrome中成功运行,但在Firefox中始终失败
它测试指令并在beforeEach
块中发生错误。
TypeError: menu is null (path/to/file.js:6) //This points to a block of comments
process.on/global.onerror@/dir/node_modules/mocha/mocha.js:5708 //This function throws every unhandled error
该指令本身在Firefox中正常工作。 beforeEach
编译它并在范围上设置一些属性。看起来很奇怪,他们已经通过了describe
块报告的所有测试,但WebStorm报告说,28个it
中只有24个已完成。
有什么想法黑客正在发生什么?