我正在使用我的項目中的配置,但只想爲一個特定的測試腳本運行一次業力。我不想爲這種情況創建一個全新的配置文件,並且希望只傳遞我想運行的腳本(所以基本上告訴業力使用files: ['myTest.js']
。爲什麼karma-cli不接受文件作爲命令行參數?
但似乎沒有。
function mergeFilesWithArgv(staticFiles) {
var source = staticFiles, argv = process.argv;
argv.forEach(function (arg) {
var index = arg.indexOf('--check=');
if (index !== -1) {
source.push(arg.substring(8));
}
});
return source;
}
config.set({
...
files: mergeFilesWithArgv([
'js_src/tests/*.test.js'
]),
...
});
使用:karma start --check='./path/to/file.js'
或畝的文檔是AFAICT任何選項爲什麼會變成這樣在karma.conf
類似的東西缺少這似乎是IMO的基本特徵
您是否找到任何答案? – 2015-01-23 03:29:46
還沒有@螞蟻的。 – Trindaz 2015-01-23 22:00:08