From 74937d0328e40014ff70ecacb4f616913341c2e3 Mon Sep 17 00:00:00 2001 From: Matthias Sohn Date: Sun, 8 Sep 2019 12:34:27 +0200 Subject: [PATCH] Set parameter name in parameterized http tests This shows the class name of the HTTP factory used in each test run. Change-Id: I7c1df20f0e138dc7e3120fe87e80d40ab17dd8c8 Signed-off-by: Matthias Sohn --- .../jgit/http/test/AllFactoriesHttpTestCase.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/AllFactoriesHttpTestCase.java b/org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/AllFactoriesHttpTestCase.java index 266194f65..cb30b3f7b 100644 --- a/org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/AllFactoriesHttpTestCase.java +++ b/org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/AllFactoriesHttpTestCase.java @@ -64,12 +64,20 @@ import org.junit.runners.Parameterized.Parameters; @RunWith(Parameterized.class) public abstract class AllFactoriesHttpTestCase extends HttpTestCase { - @Parameters + @Parameters(name = "{0}") public static Collection data() { // run all tests with both connection factories we have - return Arrays - .asList(new Object[][] { { new JDKHttpConnectionFactory() }, - { new HttpClientConnectionFactory() } }); + return Arrays.asList(new Object[][] { { new JDKHttpConnectionFactory() { + @Override + public String toString() { + return this.getClass().getSuperclass().getName(); + } + } }, { new HttpClientConnectionFactory() { + @Override + public String toString() { + return this.getClass().getSuperclass().getName(); + } + } } }); } protected AllFactoriesHttpTestCase(HttpConnectionFactory cf) {