diff --git a/jetty-util/pom.xml b/jetty-util/pom.xml index 3eca9d95df5..a06d6881886 100644 --- a/jetty-util/pom.xml +++ b/jetty-util/pom.xml @@ -22,6 +22,19 @@ + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${settings.localRepository} + + + + + diff --git a/jetty-util/src/test/java/org/eclipse/jetty/util/TypeUtilTest.java b/jetty-util/src/test/java/org/eclipse/jetty/util/TypeUtilTest.java index 6c630e9e3dd..032cae7c313 100644 --- a/jetty-util/src/test/java/org/eclipse/jetty/util/TypeUtilTest.java +++ b/jetty-util/src/test/java/org/eclipse/jetty/util/TypeUtilTest.java @@ -24,6 +24,9 @@ import org.hamcrest.Matchers; import org.junit.Assert; import org.junit.Test; +import java.nio.file.Path; +import java.nio.file.Paths; + public class TypeUtilTest { @Test @@ -125,8 +128,10 @@ public class TypeUtilTest @Test public void testGetLocationOfClass() throws Exception { + Path mavenRepoPath = Paths.get( System.getProperty( "mavenRepoPath" ) ); + String mavenRepo = mavenRepoPath.toFile().getPath(); // Classes from maven dependencies - Assert.assertThat(TypeUtil.getLocationOfClass(Assert.class).toASCIIString(),Matchers.containsString("/repository/")); + Assert.assertThat(TypeUtil.getLocationOfClass(Assert.class).toASCIIString(),Matchers.containsString(mavenRepo)); // Class from project dependencies Assert.assertThat(TypeUtil.getLocationOfClass(TypeUtil.class).toASCIIString(),Matchers.containsString("/classes/"));