Visual studio 2013 带requirejs和sinon的chutzpah

Visual studio 2013 带requirejs和sinon的chutzpah,visual-studio-2013,requirejs,sinon,chutzpah,Visual Studio 2013,Requirejs,Sinon,Chutzpah,我正试着用Qunit requirejs和sinon来运行chutzpah。我对chutzpah json的定义如下: { "Framework": "qunit", "TestHarnessReferenceMode": "AMD", "TestHarnessLocationMode": "SettingsFileAdjacent", "References": [ { "Path": "Scripts/jquery-2.1.1.js"

我正试着用Qunit requirejs和sinon来运行chutzpah。我对chutzpah json的定义如下:

 {
    "Framework": "qunit",
    "TestHarnessReferenceMode": "AMD",
    "TestHarnessLocationMode": "SettingsFileAdjacent",
    "References": [

          { "Path": "Scripts/jquery-2.1.1.js" },
          { "Path": "Scripts/sinon-1.9.1.js" },
          { "Path": "Scripts/require.js" }
      ],
     "Tests": [
          { "Path": "tests" }
      ]
}
单元测试:

 define(['base/core', 'base/myService'],
       function (core, myService) {

       module("chutzpah test");
       test("will return correct version from core", function() {
               var version = core.version;
               equal(version, 8);
        });

       test("sinon checking", function() {
            sinon.stub(myService, 'getMessage').returns('fake value');

             var result = core.returnMessage();

             equal(result, 'fake value');
        });
   });
当我运行测试时,总是会出现以下错误:

   ------ Discover test started ------
   Error: Timeout occured when executing test file
   While Running:d:\tdd javascript\unittestjavascript\unittestjavascript\tests\base\mytests.js

   ========== Discover test finished: 0 found (0:00:11.1241566) ==========
我试图找到它不起作用的原因,但没有成功。

有人知道我做错了什么吗

如果问题与参考路径相同,则尝试查看参考路径。如果使用/openinbrowser命令运行Chutzpah,则可以查看它是如何创建和测试线束的,这通常有助于确定错误。