как продолжить выполнение тестов после сбоя в beforEach hook - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь запустить следующий тестовый костюм, но после первого сбоя в каждом крючке остальной костюм не запускается.

Есть ли способ обойти это?

опция 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);
});

});

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...