如何在bitbucket管道中运行angular4测试用例

时间:2017-10-30 09:03:17

标签: angular bitbucket-pipelines

我正在为angular4集成bitbucket管道,问题是chrome浏览器没有在bitbucket管道控制台中打开。实际上,我想知道如何在bitbucket管道中运行测试用例,用于angular4 build。

1 个答案:

答案 0 :(得分:0)

默认情况下,cli会安装karma-chrome-launcher。您可以尝试安装像phantomjs这样的无头浏览器

Token Transfers

然后修改karma.conf.js文件的plugins属性,将PhantomJS插件添加到列表中。还要将PhantomJS添加到browsers属性中。

npm i --save-dev karma-phantomjs-launcher

由于您需要完全无头的体验,您可以从浏览器属性中删除Chrome,并从插件数组中删除karma-chrome-launcher。