Configure index in @ParameterizedTest display names

This commit prepends "[{index}] " to all custom display names
configured via @ParameterizedTest.

This provides better diagnostics between the "technical names" reported
on the CI server vs. the "display names" reported within a developer's
IDE.

See gh-23451
This commit is contained in:
Sam Brannen
2019-08-28 17:06:23 +02:00
parent b173a93e72
commit c004ef888c
13 changed files with 16 additions and 17 deletions

View File

@@ -74,7 +74,7 @@ public abstract class AbstractWebSocketIntegrationTests {
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@ParameterizedTest(name = "server [{0}], client [{1}]")
@ParameterizedTest(name = "[{index}] server [{0}], client [{1}]")
@MethodSource("argumentsFactory")
protected @interface ParameterizedWebSocketTest {
}