maven-surefire-junit5-tree-reporter
maven-surefire-junit5-tree-reporter copied to clipboard
Tree view console report for Maven Surefire JUnit5 plugin. :^)
Just had a look in my Surefire reports output directory and spotted the following: `target/surefire-reports/2022-12-30T14-01-27_616-jvmRun1.dumpstream` ``` # Created at 2022-12-30T14:01:38.848 ForkStarter IOException: Index: 1, Size: 1. org.apache.maven.plugin.surefire.booterclient.output.MultipleFailureException: Index: 1, Size:...
Minimal changes to fix #50 – should be released as a new version due to updated dependency.
[Since Surefire 3.1.1](https://github.com/apache/maven-surefire/commit/ed307a68224bb4cb1ea52c4e4ceaa652170c7472#diff-efbf1a613b0d3b854d7a732ab8f6221fa5ac34210449cdfb4eee6bb61a60c1ccR60) the formatting of the elapsed time comes already with the `s` appended. However, the TreePrinter [appends another `s`](https://github.com/fabriciorby/maven-surefire-junit5-tree-reporter/blob/45484196182a1de41cbb5da699a24d7086d8da3a/src/main/java/org/apache/maven/plugin/surefire/report/TreePrinter.java#L232), leading to output like this: ``` … [INFO] │...
We have a project with 700+ tests and on our CI we noticed multiple times OOME errors (sadly we weren't able to get a dump) when our tests are failing....
If you enable success logs by: ``` xml true true ``` It will show empty logs, but it must be ignored (show only test name): 
I am working with the release `1.2.1`. It works fine for the `@DisplayName` outputs, but not for a `TestAbortedException` message, it when an _assumption_ fails. I am not sure if...
Reproducer: https://github.com/tmarback/tree-reporter-issue When using nested tests, the "bars" that draw the test tree are incorrect, with the horizontal lines for the test classes originating a layer above where they should:...
Hey, great project! I have a parameterized test as follows: ``` @RunWith(JUnitParamsRunner.class) public class SomeTest { @Test @Parameters(method = "values") public void shouldBeOk(List leaderboards, Integer count) { assertThat(leaderboards.size(), is(count)); }...
Just checked this thing out and love the output, but when I use a parallel test setup I get a warning. Steps to reproduce: Configure your maven-surefire-plugin with ``` #...
Hey, in case of following error: ``` [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.004 s