我试图在我的测试中使用Ava.js,但实际上我不能启动异步/等待。我只是从文档中复制/粘贴一个示例,它向我显示了一个错误。
(async function(t) {
SyntaxError: missing) after argument list.看起来它没有正确编译,我也不知道我做错了什么。有人能帮帮我吗?
这是我的密码
test.spec.js
import test from 'ava';
test(async t => {
const value = await promiseFn();
t.true(value);
});package.json
{
"scripts": {
"test": "ava"
},
"devDependencies": {
"ava": "^0.16.0",
"ava-spec": "^1.0.1",
"babel-preset-es2015": "^6.18.0",
"tap-nyan": "0.0.2"
},
"ava": {
"babel": "inherit",
"require": [
"babel-register"
]
}
}和.babelrc
{
"presets": [
"es2015"
]
}发布于 2016-10-26 09:29:42
https://stackoverflow.com/questions/40258394
复制相似问题