Chciałbym zobaczyć stacktrace testów jednostkowych w konsoli. Czy surefire to obsługuje?
unit-testing
maven-2
stack-trace
surefire
IAdapter
źródło
źródło
Podobnym problemem, który znalazłem, jest to, że surefire w ostatnich wersjach najwyraźniej ustawia trimStackTrace domyślnie na true (renderowanie większości śladów stosu w nieudanych testach jest bezużyteczne), co jest dość niewygodne.
Ustawienie
-DtrimStackTrace=false
lub zdefiniowanie<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <trimStackTrace>false</trimStackTrace> </configuration> </plugin>
rozwiązał to.
źródło
Aby rozszerzyć udzieloną wcześniej odpowiedź, możesz również skonfigurować to zachowanie w swoim
pom.xml
:.. <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.5</version> <configuration> <useFile>false</useFile> </configuration> </plugin> ..
źródło