Есть ли способ получить трассировку стека для отображения в консоли при сбое теста 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();
            }
        });
    }
};
Другие вопросы по тегам