Кажется, они часто меняются. Ответ, кажется, чтобы посмотреть в исходном коде -
initializeDefaultListeners ()
private void initializeDefaultListeners() {
m_testListeners.add(new ExitCodeListener(this));
if (m_useDefaultListeners) {
addReporter(SuiteHTMLReporter.class);
addReporter(FailedReporter.class);
addReporter(XMLReporter.class);
addReporter(EmailableReporter.class);
addReporter(JUnitReportReporter.class);
}
}
Когда я экспериментировал с изменением этого (чтобы удалить SuiteHTMLReporter
), было важно сохранить разницу между слушателями и репортерами и сохранить порядок репортеров.