В моем тестовом фрейме mocha у меня есть it-блок, который может выдать ошибку.Как получить эту ошибку в ловушке afterEach, которая вызывается впоследствии?Есть ли обходной путь, если он не передан напрямую?
...
afterEach(async function () {
var testObject = {
title: this.currentTest.title,
state: this.currentTest.state,
duration: this.currentTest.duration,
timedOut: this.currentTest.timedOut,
error: this.currentTest.err // I want the error object here
}
});
it('my title', () => {
try {
doSomethingThatMightThrowError();
} catch (err) {
throw new Error(err)
}
});
....