我的茉莉花报告有问题,我正在测试API调用,并且规范中包含同步代码。但是在自定义报告中,结果是初始的,而没有在请求后应用的结果。
let tvReporter = {
specDone: function(result) {
console.log("Spec result:", result);
},
};
jasmine.getEnv().addReporter(tvReporter);
如何在执行结束时让他们等待。
我所有的代码都是用以下方式编写的:
it("Expectation", async function () {
await req = FunctionWhichMakesRequest()
# just example
expect(req).toBeDefined()
});
所以在结果中我的持续时间为0,状态为“通过”