如何角2个测试

如何角2个测试

问题描述:

如何角2个测试

虽然whenStable返回一个承诺使用等待上fixture.whenStable,我不能用等待。

下面是我tsconfig

"moduleResolution": "node", 
"emitDecoratorMetadata": true, 
"experimentalDecorators": true, 
"target": "es5", 
"typeRoots": [ 
    "node_modules/@types" 
], 

我使用"typescript": "^2.1.5"

+1

消息是不言自明的,使您的功能异步。 – Sakuto

+0

这将是很高兴有一种方法来使'它'func async,所以我们可以使用await –

由于错误消息说:“等待”只异步函数内进行。当您要使用await时,必须使用async关键字标记外部功能。

// example 

const myAsyncFunction = async() => { 
    // ... some code 
    await fixture.whenStable(); 
    // ... some code 
} 

当您使用async关键字标记任何功能时,它会返回一个承诺。看看this question以更好地解释异步/等待。