1

我正在通过 Web 组件测试器中的“sauce”插件使用 SauceLabs 进行 Web 组件测试。我想根据我的 CI 上构建的分支来使用这个具有不同配置的插件。

IE:仅在开发分支上使用最新的 chrome,在主/暂存分支上使用整个浏览器/操作系统(使用部署环境。)

我怎样才能做到这一点?

4

2 回答 2

1

在启动wct之前复制模板文件

// Test master branch
$ cp wct.conf.master.json wct.conf.json && wct

// Test feature branch
$ cp wct.conf.feature.json wct.conf.json && wct
于 2017-02-09T10:11:31.443 回答
1

目前最好的方法仍然是官方答案中所述的 cp/mv 方法,但在 web-component-tester@v6.0.0-prerelease.8 中,它们包含了 --config 选项(请参阅此提交) ,因此我们将能够指定在运行时使用哪个配置文件,而无需修改任何文件。

于 2017-05-01T17:32:43.607 回答