Вывод JUnit в отчетах Maven - PullRequest
       10

Вывод JUnit в отчетах Maven

17 голосов
/ 08 января 2010

Я использую Maven для своего проекта и имею следующий вопрос:

Я хочу видеть результаты регистрации моих тестов JUnit (log4j, System.out, что угодно) в отчетах о тестировании У вас есть идеи, как этого добиться?

Спасибо; -)

1 Ответ

31 голосов
/ 09 января 2010

Я полагаю, что вы можете перенаправить вывод (System.out) теста, используя ключ конфигурации плагина maven surefire redirectTestOutputToFile , а затем найти вывод в target/surefire-reports

Узнайте больше об этом в документации по плагину

В одном фрагменте:

<build>
  <plugins>
      <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-surefire-plugin</artifactId>
      <configuration>
          <redirectTestOutputToFile>true</redirectTestOutputToFile>
      </configuration>
      </plugin>
  </plugins>
</build>
...