我在使用beforeEach
异步时遇到了一种情况,并且我的规范中有几个测试。我看到beforeEach
每个测试都被调用,而不是在所有测试之前只运行一次 - 我做错了什么?这是我的代码:
describe("desc1", function () {
beforeEach((done) => {
// some logic
done();
});
}
describe("desc2",() => {
it("has a value", () => {
expect().toBe('');
});
it("has a value", () => {
expect().toBe('');
});
it("has a value", () => {
expect().toBe('');
});
});
});
});
如您所见,我正在使用 Typescript 和 Chutzpa