我正在测试一个AngularJS应用程序,并且我已将PhantomJS 2.0设置为在我的TeamCity配置中与Jasmine 2.2一起执行。
TeamCity中的步骤是Command Line类型。 它指向PhantomJS可执行文件,并设置了两个参数:
path\to\run-jasmine.js other\path\specRunner.html
执行构建步骤时,我在TeamCity中收到以下错误:
“无法访问网络”
我也尝试使用cmd在本地运行它:
phantomjs.exe \different\path\run-jasmine.js other\path\specRunner.html
但是我得到了相同的错误消息......
为什么抛出此错误的任何想法?
答案 0 :(得分:3)
我发现我必须使用“/”而不是“\”指定路径。
这是正确的方法:
path/to/run-jasmine.js path/to/SpecRunner.html