我正在尝试运行下面的测试服,但是在每个钩子第一次失败之后,其余的测试服都不会运行。
总有办法解决这个问题吗?
allowUncaught选项不能解决问题,我不想在钩子中使用try / catch。
describe("hook fails test example", () => {
beforeEach(async () => {
expect(10).to.equal(4);
});
var i = 0;
it("1 try", async function () {
console.log(i.toString());
i++;
expect(i).to.equal(4);
});
it("2 try", async function () {
console.log(i.toString());
i++;
expect(i).to.equal(4);
});
it("3 try", async function () {
console.log(i.toString());
i++;
expect(i).to.equal(4);
});
it("4 try", async function () {
console.log(i.toString());
i++;
expect(i).to.equal(4);
});
});