Procházet zdrojové kódy

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 <matthias.sohn@sap.com>
tags/v5.5.0.201909110433-r
Matthias Sohn před 4 roky
rodič
revize
74937d0328

+ 12
- 4
org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/AllFactoriesHttpTestCase.java Zobrazit soubor

@@ -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<Object[]> 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) {

Načítá se…
Zrušit
Uložit