我在我的Angular JS项目中将mocha从^2.2.5
升级到5.1.1
。我的应用程序中有11550个测试用例,所有测试用例在升级之前都是成功的。但是,在升级Mocha之后,我在运行grunt测试时会得到不规则的输出,例如
1)"在每个"之前钩 测试homePageService功能
2)"每次"钩
currentSpec is null
模块。$$清理@ http://localhost:8100/base/bower_components/angular-mocks/angular-mocks.js?861c27a0d62d5f7beed79cd1b40b44f0560b2eb5:2992:9 模块。$$ afterEach @ http://localhost:8100/base/bower_components/angular-mocks/angular-mocks.js?861c27a0d62d5f7beed79cd1b40b44f0560b2eb5:2987:7
3)"每次"挂钩"测试submitZip方法"
currentSpec is null
模块。$$清理@ http://localhost:8100/base/bower_components/angular-mocks/angular-mocks.js?861c27a0d62d5f7beed79cd1b40b44f0560b2eb5:2992:9 模块。$$ afterEach @ http://localhost:8100/base/bower_components/angular-mocks/angular-mocks.js?861c27a0d62d5f7beed79cd1b40b44f0560b2eb5:2987:7
请注意,我在前两次运行测试时,我没有在NPM控制台上获取任何测试失败的日志,这当然是因为测试正在通过,尽管忽略了许多TC。
Angular CLI:6.0.1 节点:9.4.0 NPM:5.6.0 操作系统:win32 x64