Testing 沙司实验室徽章显示未知karma.js
在项目的Testing 沙司实验室徽章显示未知karma.js,testing,continuous-integration,karma-runner,saucelabs,Testing,Continuous Integration,Karma Runner,Saucelabs,在项目的README.md文件中包含时,请使用: [![Sauce Test Status](https://saucelabs.com/buildstatus/YOUR_SAUCE_USERNAME)](https://saucelabs.com/u/YOUR_SAUCE_USERNAME) 它正在显示以下内容: 与此相反: package.json文件中的相关devdependency: "karma": "^1.7.0", "karma-chrome-launcher": "^2.1
README.md
文件中包含时,请使用:
[![Sauce Test Status](https://saucelabs.com/buildstatus/YOUR_SAUCE_USERNAME)](https://saucelabs.com/u/YOUR_SAUCE_USERNAME)
它正在显示以下内容:
与此相反:
package.json
文件中的相关devdependency
:
"karma": "^1.7.0",
"karma-chrome-launcher": "^2.1.1",
"karma-jasmine": "^1.1.0",
"karma-sauce-launcher": "^1.1.0",
singleRun: process.env.CI,
sauceLabs: {
testName: 'Web App Tests'
},
customLaunchers: customLaunchers,
reporters: process.env.CI ? ['dots', 'saucelabs'] : ['progress']
singleRun: process.env.CI,
sauceLabs: {
build: require('./package.json').version, // New
testName: 'Web App Tests'
},
customLaunchers: customLaunchers,
reporters: process.env.CI ? ['dots', 'saucelabs'] : ['progress']
karma.conf.js
文件中的相关配置设置:
"karma": "^1.7.0",
"karma-chrome-launcher": "^2.1.1",
"karma-jasmine": "^1.1.0",
"karma-sauce-launcher": "^1.1.0",
singleRun: process.env.CI,
sauceLabs: {
testName: 'Web App Tests'
},
customLaunchers: customLaunchers,
reporters: process.env.CI ? ['dots', 'saucelabs'] : ['progress']
singleRun: process.env.CI,
sauceLabs: {
build: require('./package.json').version, // New
testName: 'Web App Tests'
},
customLaunchers: customLaunchers,
reporters: process.env.CI ? ['dots', 'saucelabs'] : ['progress']
我通过在
karma.conf.js
文件中添加构建版本解决了这个问题:
"karma": "^1.7.0",
"karma-chrome-launcher": "^2.1.1",
"karma-jasmine": "^1.1.0",
"karma-sauce-launcher": "^1.1.0",
singleRun: process.env.CI,
sauceLabs: {
testName: 'Web App Tests'
},
customLaunchers: customLaunchers,
reporters: process.env.CI ? ['dots', 'saucelabs'] : ['progress']
singleRun: process.env.CI,
sauceLabs: {
build: require('./package.json').version, // New
testName: 'Web App Tests'
},
customLaunchers: customLaunchers,
reporters: process.env.CI ? ['dots', 'saucelabs'] : ['progress']
singleRun:process.env.CI,
索塞拉布:{
build:require('./package.json').version,//New
testName:“Web应用程序测试”
},
customLaunchers:customLaunchers,
记者:process.env.CI?['dots','saucelabs']:['progress']