2017-06-12 68 views
0

當使用包括在項目的README.md文件Status Badge醬實驗室徽章顯示未知karma.js

[![Sauce Test Status](https://saucelabs.com/buildstatus/YOUR_SAUCE_USERNAME)](https://saucelabs.com/u/YOUR_SAUCE_USERNAME) 

據顯示這樣的:

enter image description here

,而不是這樣的:

Sauce Labs Passing

package.json文件3210

相關devDependencies:在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'] 

回答

0

我解決了這個由加入構建版本karma.conf.js文件:

 

    singleRun: process.env.CI, 
    sauceLabs: { 
     build: require('./package.json').version, // New 
     testName: 'Web App Tests' 
    }, 
    customLaunchers: customLaunchers, 
    reporters: process.env.CI ? ['dots', 'saucelabs'] : ['progress']