【发布时间】:2017-11-02 09:45:15
【问题描述】:
在将 cypress.io 与 CoffeeScript 一起使用时遇到问题。测试失败,但出现以下异常:
describe('testFn', function() {
^
ParseError: reserved word "function"
代码:
describe 'testFn', () ->
it 'testIt', () ->
# a test
cypress.io 支持 CoffeeScript,如 the documentation 所示
我安装了 cypress.io 依赖项,并尝试将它与 @cypress/coffee-script package 一起使用,但它似乎不起作用。
package.json:
...
"cypress": "^1.0.3",
"@cypress/coffee-script": "^0.1.2",
...
当使用具有转换后的 CoffeeScript 代码的 .js 文件时,测试会运行:
describe('testFn', function() {
return it('testIt', function() {
expect(true).to.equal(true);
});
});
这可能是什么问题?
【问题讨论】:
标签: javascript coffeescript e2e-testing cypress