Я пытаюсь создать hooked afterEach с логикой, которая должна срабатывать только при предыдущем тесте. Например:
it("some_test1", function(){
// something that could fail
})
it("some_test2", function(){
// something that could fail
})
afterEach(function(){
if (some_test_failed) {
// do something to respond to the failing test
} else {
// do nothing and continue to next test
}
})
Однако, я не знаю, как определить, не удалось ли выполнить тест из hook. Есть ли какой-нибудь прослушиватель событий, который я могу подключить к мокко? Может быть, что-то вроде этого:
myTests.on("error", function(){ /* ... */ })