PhantomJS:意外的nSyntaxError:GitlabCI中的意外令牌“>”

时间:2018-08-23 08:30:24

标签: angular unit-testing phantomjs karma-jasmine gitlab-ci

我试图在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中使用它)

我们将不胜感激:)

0 个答案:

没有答案