我试图在GitlabCI中使用Karma和Jasmine在Angular应用中运行单元/ ui测试。
当我使用chrome时,一切正常,但是当我使用phantomJS时,在所有测试通过之后,出现以下错误:
PhantomJS 2.1.1(Linux 0.0.0)错误
{
“ message”:“在afterAll \ nSyntaxError中引发了错误:意外的令牌'>'”,
“ str”:“在afterAll \ nSyntaxError中引发了错误:意外的标记'>'”“
}
即使我没有任何afterAll
方法。我看到这可能与不支持ES6的PhantomJS有关。但是我找不到明确的方法
a)解决问题
b)使用其他浏览器在GitlabCI中运行它(我看到有Chrome Headless,但找不到如何在GitlabCI中使用它)
我们将不胜感激:)