mocha test.js报AssertionError [ERR_ASSERTION]: Unexpected global(s) found: before, after, beforeEach
时间: 2024-06-06 10:09:31 浏览: 158
TDD_MEAN:在 MEAN.JS 上测试 Mocha
这个错误通常是因为在测试文件中使用了全局变量,这些全局变量可能会与测试框架发生冲突。解决此问题的方法是使用测试框架提供的钩子函数(如beforeEach、before、afterEach、after等)来设置测试环境,而不是直接在测试文件中定义全局变量。您可以查看测试文件中的代码以确定是否存在这些全局变量,并将其移动到适当的位置。
阅读全文