Grunt Qunit-Tests - 仅当断言失败时:PhantomJS 超时,可能是由于缺少 QUnit start() 调用

Grunt Qunit-Tests - Only if assertions fail: PhantomJS timed out, possibly due to a missing QUnit start() call

我正在使用 G运行t 对 SAPUI5 应用程序进行 运行 Qunit 测试。这是我的 Gruntfile.js

module.exports = function(grunt) {
  grunt.loadNpmTasks("grunt-contrib-qunit");

  grunt.initConfig({
    qunit: {
      all: ["OpaMatchers.html"]
    }
  });
};

当我的所有(目前两个)规格都通过时,我得到了预期的输出

.OK
>> 2 assertions passed (11606ms)

但是,如果其中只有一个失败,我会得到:

>> PhantomJS timed out, possibly due to a missing QUnit start()
Warning: 1/1 assertions failed (0ms) Use --force to continue.

我确实从其他来源复制了 OPA5 规格。由于我写了一套全新的,上面的错误无法重现