小编use*_*357的帖子

Karma单元测试在无限循环中反复运行

我正面临这个问题,因为我创建了一堆新的指令测试(在JHipster项目中).业力单元测试由一项艰巨的任务执行.我想清楚地强调我的问题与我在GitHub上找到的这两个(以及其他一些我不被允许发布的)不同:

https://github.com/karma-runner/karma/issues/1077

https://github.com/karma-runner/karma/issues/393

不同之处在于业力从未完成执行测试,但会在循环中继续运行它们,就好像在配置的位置中存在无限数量的测试一样.可以在命令行输出中清楚地看到:


Firefox 45.0.0 (Windows 7 0.0.0): Executed 321 of 192 (skipped 7) SUCCESS (0 secs / 1 min 3.757 secs)
Chrome 51.0.2704 (Windows 7 0.0.0): Executed 399 of 192 (skipped 11) SUCCESS (0 secs / 1 min 2.239 secs)
PhantomJS 2.1.1 (Windows 7 0.0.0): Executed 444 of 192 (skipped 11) SUCCESS (0 secs / 1 min 0.515 secs)
Run Code Online (Sandbox Code Playgroud)

它会永远持续下去.经过近一个小时的执行,结果如下:


Chrome 51.0.2704 (Windows 7 0.0.0): Executed 20171 of 192 (skipped 472) SUCCESS (0 secs / 50 mins 7.281 …
Run Code Online (Sandbox Code Playgroud)

angularjs karma-runner

9
推荐指数
1
解决办法
2691
查看次数

标签 统计

angularjs ×1

karma-runner ×1