Есть ли способ получить трассировку стека для отображения в консоли при сбое теста Concordion
Этот стек ошибок, кажется, появляется в html doc, но я хочу, чтобы он отображался в консоли, чтобы облегчить отладку.
1 ответ
В Concordion нет ничего встроенного, чтобы сделать это, но это довольно просто с расширением Concordion.
Например:
@Extension
ConcordionExtension exceptionLogger = new ConcordionExtension() {
@Override
public void addTo(ConcordionExtender concordionExtender) {
concordionExtender.withThrowableListener(new ThrowableCaughtListener() {
@Override
public void throwableCaught(ThrowableCaughtEvent event) {
event.getThrowable().getCause().printStackTrace();
}
});
}
};