【问题标题】:Sauce Labs badge showing unknown karma.js酱实验室徽章显示未知 karma.js
【发布时间】:2017-11-14 11:15:10
【问题描述】:

当在项目的README.md 文件中包含Status Badge 时,使用:

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

它正在显示:

而不是这个:

package.json 文件中的相关devDependencies

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

karma.conf.js 文件中的相关配置设置:

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

【问题讨论】:

    标签: testing continuous-integration karma-runner saucelabs


    【解决方案1】:

    我通过添加 构建版本karma.conf.js 文件解决了这个问题:

    单一运行:process.env.CI, 酱汁实验室:{ build: require('./package.json').version, // 新建 testName: '网络应用测试' }, 自定义启动器:自定义启动器, 记者:process.env.CI ? ['点','saucelabs']:['进度']

    【讨论】:

      猜你喜欢
      • 2020-08-05
      • 2012-05-26
      • 2014-07-29
      • 2018-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-01
      • 1970-01-01
      相关资源
      最近更新 更多