2017-06-12 1 views
0

En incluant le Status Badge dans le fichier README.md d'un projet en utilisant:badges Sauce Labs montrant karma.js inconnus

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

Il affiche ceci:

enter image description here

au lieu de ceci:

Sauce Labs Passing

devDependencies pertinentes dans le fichier package.json:

"karma": "^1.7.0", 
"karma-chrome-launcher": "^2.1.1", 
"karma-jasmine": "^1.1.0", 
"karma-sauce-launcher": "^1.1.0", 

paramètres de configuration pertinents dans le fichier karma.conf.js:

singleRun: process.env.CI, 
sauceLabs: { 
    testName: 'Web App Tests' 
}, 
customLaunchers: customLaunchers, 
reporters: process.env.CI ? ['dots', 'saucelabs'] : ['progress'] 

Répondre

0

Je résolu ce problème en ajoutant la version build au fichier 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']