Karma - SyntaxError: JSON Parse error: Unexpected identifier "NOT"
Karma - SyntaxError: JSON Parse error: Unexpected identifier "NOT"
执行业力测试时,我们间歇性地收到以下错误:
[1A[2KPhantomJS 2.1.1 (Linux 0.0.0): Executed 15 of 15 SUCCESS (0 secs / 0.46 secs)
[1A[2KPhantomJS 2.1.1 (Linux 0.0.0): Executed 15 of 15 SUCCESS (2.006 secs / 0.46 secs)
[32mFinished in 2.006 secs / 0.46 secs[39m
[4m[1mSUMMARY:[22m[24m
[32m[32m✔[32m 15 tests completed[39m PhantomJS 2.1.1 (Linux 0.0.0) ERROR
SyntaxError: JSON Parse error: Unexpected identifier "NOT" at test/unit/test.entry.js:65665
[1A[2KPhantomJS 2.1.1 (Linux 0.0.0) ERROR
SyntaxError: JSON Parse error: Unexpected identifier "NOT"at /test/unit/test.entry.js:65665
PhantomJS 2.1.1 (Linux 0.0.0): Executed 15 of 15 ERROR (2.006 secs / 0.46 secs)
[1A[2KPhantomJS 2.1.1 (Linux 0.0.0): Executed 15 of 15 ERROR (2.07 secs / 0.46 secs)
[31m✖[39m[31m Error while running the tests! Exit code: 1[39m
npm ERR! Test failed. See above for more details.
我们正在使用:
业力 --> "0.13.22"
测试似乎通过了(Executed 15 of 15 SUCCESS),但后来由于 JSON 解析错误(Executed 15 of 15 ERROR)而失败,并且不确定这是从哪里来的。
有没有办法抑制此错误以停止在 jenkins 中构建失败或知道可能导致此错误的原因?
我想这与状态代码为 404 的 "NOT FOUND" 有关,而您的测试期望收到 JSON 值。我只是有一个类似的问题,我的模拟被忽略了,所以 api url 被调用了。
测试通过了,但是因为调用返回了 404,而我的函数期待 json,所以发生了这个错误。
虽然已经过去了一些时间,但这可能会对遇到同样问题的人有所帮助。
执行业力测试时,我们间歇性地收到以下错误:
[1A[2KPhantomJS 2.1.1 (Linux 0.0.0): Executed 15 of 15 SUCCESS (0 secs / 0.46 secs)
[1A[2KPhantomJS 2.1.1 (Linux 0.0.0): Executed 15 of 15 SUCCESS (2.006 secs / 0.46 secs)
[32mFinished in 2.006 secs / 0.46 secs[39m
[4m[1mSUMMARY:[22m[24m
[32m[32m✔[32m 15 tests completed[39m PhantomJS 2.1.1 (Linux 0.0.0) ERROR
SyntaxError: JSON Parse error: Unexpected identifier "NOT" at test/unit/test.entry.js:65665
[1A[2KPhantomJS 2.1.1 (Linux 0.0.0) ERROR
SyntaxError: JSON Parse error: Unexpected identifier "NOT"at /test/unit/test.entry.js:65665
PhantomJS 2.1.1 (Linux 0.0.0): Executed 15 of 15 ERROR (2.006 secs / 0.46 secs)
[1A[2KPhantomJS 2.1.1 (Linux 0.0.0): Executed 15 of 15 ERROR (2.07 secs / 0.46 secs)
[31m✖[39m[31m Error while running the tests! Exit code: 1[39m
npm ERR! Test failed. See above for more details.
我们正在使用: 业力 --> "0.13.22"
测试似乎通过了(Executed 15 of 15 SUCCESS),但后来由于 JSON 解析错误(Executed 15 of 15 ERROR)而失败,并且不确定这是从哪里来的。
有没有办法抑制此错误以停止在 jenkins 中构建失败或知道可能导致此错误的原因?
我想这与状态代码为 404 的 "NOT FOUND" 有关,而您的测试期望收到 JSON 值。我只是有一个类似的问题,我的模拟被忽略了,所以 api url 被调用了。 测试通过了,但是因为调用返回了 404,而我的函数期待 json,所以发生了这个错误。 虽然已经过去了一些时间,但这可能会对遇到同样问题的人有所帮助。