如果在本地安装,则使用PhantomJS发出运行单元测试

时间:2016-11-29 14:57:26

标签: unit-testing gulp phantomjs karma-runner karma-mocha

我在CI环境(teamcity)中运行单元测试时遇到问题。当我尝试运行单元测试时,我的代理会抛出此问题:

  

错误[phantomjs.launcher]:   /选择/家庭/ TeamCity的/ buildAgent2 /工作/ a6ed2b843575d927 / node_modules /卡玛 - phantomjs2-发射/ node_modules / phantomjs2-EXT / lib目录/幻/斌/ phantomjs:   加载共享库时出错:libz.so.1:无法打开共享   目标文件:没有这样的文件或目录

我没有全球安装PhantomJS。它是我的devDependencies的一部分,并安装在之前的构建步骤中。我使用Karma作为单元测试运行器并指定了phantomJS运行器,如下所示:

  

浏览器:[' PhantomJS2']

0 个答案:

没有答案