chutzpah是否支持requirejs/config?

chutzpah是否支持requirejs/config?,requirejs,qunit,chutzpah,Requirejs,Qunit,Chutzpah,我设置了一些qunit测试来测试广泛使用requirejs的代码。我使用Chutzpah来执行在VS中运行的测试。如果我在浏览器中运行测试,而不是仅从VS中运行测试,则一切正常。它似乎忽略了我的require.config调用。如果我将文件中的引用更改为不指向垫片,而是直接指向文件,它将起作用,但这会破坏代码中的其他内容 有人用这个吗?如果是,怎么做?我已经看过了他们的示例代码,但它没有使用require.config和垫片。从开始 要运行配置,只需在chutzpah.json中添加对配置文件的

我设置了一些qunit测试来测试广泛使用requirejs的代码。我使用Chutzpah来执行在VS中运行的测试。如果我在浏览器中运行测试,而不是仅从VS中运行测试,则一切正常。它似乎忽略了我的require.config调用。如果我将文件中的引用更改为不指向垫片,而是直接指向文件,它将起作用,但这会破坏代码中的其他内容

有人用这个吗?如果是,怎么做?我已经看过了他们的示例代码,但它没有使用require.config和垫片。

从开始

要运行配置,只需在chutzpah.json中添加对配置文件的引用。下面的示例为可读性稍微简化

chutzpah.json文件

{
  "Framework": "qunit",
  "TestHarnessReferenceMode": "AMD",
  "TestHarnessLocationMode": "SettingsFileAdjacent",
  "References": [
    { "Path": "../Scripts/Components/RequireJS/require.js" },
    { "Path": "config.js" }
  ]
}
config.js文件

require.config({
    "paths": {
        "jquery": "../Scripts/jquery-2.1.4",
        "jquery-linq": "../Scripts/jquery.linq",
        "signalr": "../Scripts/jquery.signalR-2.2.0",
        "signalrhubs": "../Scripts/mock-signalr-hubs",
        "knockout": "../Scripts/knockout-3.3.0",
        "constants": "../Scripts/constants",
        "HomeVm": "Source/HomeVm"
    },
    "shim": {
        "jquery.linq": {
            "deps": ["jquery"]
        },
        "bootstrap": {
            "deps": ["jquery"]
        },
        "signalr": {
            "deps": ["jquery"]
        }
    }
});

你能提供一份你正在尝试的报告吗?