聚合物网络组件测试器:多种酱料配置?

Polymer web component tester: multiple sauce configurations?

我通过 Web 组件测试器中的 'sauce' 插件使用 SauceLabs 进行我的 Web 组件测试。我想根据在我的 CI 上构建的分支使用不同配置的插件。

I.E.:最新 chrome 仅在开发分支上,browsers/OS 的整个电池在 master/staging 分支上(部署环境)

我怎样才能做到这一点?

开始前复制一个模板文件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

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