Как добавить пользовательский текст в отчет junit для запуска cucumber-jvm

Мы используем бамбук для печати выводов junit для тестов, и я хотел бы добавить информацию о версии в отчет. Есть ли способ сделать это? Я использую следующие параметры:

--plugin junit:./output.xml --glue com.package.integrationtest
--plugin com.package.util.LogbackFormatter

Я пытаюсь написать версию в шаге, используя следующее:

stepdefs.scenario.write(String.format("version: %s",stepdefs.version);

Это выводит строку в форматтер (который перенаправляет на вход в систему), но не помещает строку в форматирующий объект junit. Есть ли способ поместить строку в выходной файл junit?

1 ответ

Используйте метод аннотации jUnit.

@After
public void afterScenario(Scenario scenario) {
    scenario.write("Text you want to write in junit report");
}
Другие вопросы по тегам