我正在尝试为js模块编写测试套件
这是我的spec.js
describe("First one", function() {
var dm = require('../path/to/DateManager.js');
});
这是测试源文件
import X from './X';
var DateManager = function(templates, config, someCallback) {
this.templates = templates;
这是错误。
> jasmine
Started
......F
Failures:
1) First one encountered a declaration exception
Message:
SyntaxError: Unexpected token import
我读到了与ES6有关的事情,但是我已经安装了jasmine-es6作为帮助器,它仍然会抛出错误
这是我的jasmine.json
{
"spec_dir": "spec",
"spec_files": [
"**/*[sS]pec.js"
],
"helpers": [
"../node_modules/jasmine-es6/lib/install.js",
"helpers/**/*.js"
],
"stopSpecOnExpectationFailure": false,
"random": false
}