如何使用TeamCity reporter使用QUnit运行Karma
我正试着和TeamCity的记者一起报道因果报应。但当我运行测试套件时,它失败了:如何使用TeamCity reporter使用QUnit运行Karma,teamcity,qunit,karma-runner,Teamcity,Qunit,Karma Runner,我正试着和TeamCity的记者一起报道因果报应。但当我运行测试套件时,它失败了: Error: No provider for "framework:qunit"! (Resolving: framework:qunit) 当输出设置为“progress”时,这可以正常工作,但当我添加“teamcity”时则不行 我的业力配置如下: module.exports = function(config) { config.set({ basePath: '', framewo
Error: No provider for "framework:qunit"! (Resolving: framework:qunit)
当输出设置为“progress”时,这可以正常工作,但当我添加“teamcity”时则不行
我的业力配置如下:
module.exports = function(config) {
config.set({
basePath: '',
frameworks: ['qunit'],
files: [
'scripts/nml/marco/tests/tempTest.js'
],
exclude: [
],
reporters: ['progress', 'teamcity'],
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
autoWatch: false,
browsers: ['PhantomJS'],
captureTimeout: 60000,
singleRun: true
});
};
我的测试仍然很简单:
(function () {
test('Test one equals one', function () {
equal(1, 1);
});
})();
有什么想法吗?我解决了我的问题。当我安装TeamCity reporter时,我将其安装到当前文件夹中,而不是全局karma文件夹中。因此,我认为运行程序对当前文件夹中只有一小部分文件感到困惑(这会覆盖全局设置) 我错了,当我和“进步”记者一起运行时,测试没有通过