diff --git a/impl/maven-core/src/test/java/org/apache/maven/DefaultMavenTest.java b/impl/maven-core/src/test/java/org/apache/maven/DefaultMavenTest.java index 7c1f8e10205b..bbdc02ec92c1 100644 --- a/impl/maven-core/src/test/java/org/apache/maven/DefaultMavenTest.java +++ b/impl/maven-core/src/test/java/org/apache/maven/DefaultMavenTest.java @@ -78,7 +78,7 @@ void testEnsureResolverSessionHasMavenWorkspaceReader() throws Exception { } @Test - void testThatErrorDuringProjectDependencyGraphCreationAreStored() throws Exception { + void testThatErrorsDuringProjectDependencyGraphCreationAreStored() throws Exception { MavenExecutionRequest request = createMavenExecutionRequest(getProject("cyclic-reference")).setGoals(asList("validate")); @@ -87,6 +87,16 @@ void testThatErrorDuringProjectDependencyGraphCreationAreStored() throws Excepti assertEquals(ProjectCycleException.class, result.getExceptions().get(0).getClass()); } + @Test + void testThatNamespacePrefixesAreAllowed() throws Exception { + MavenExecutionRequest request = + createMavenExecutionRequest(getProject("prefix")).setGoals(asList("validate")); + + MavenExecutionResult result = maven.execute(request); + + assertTrue(result.getExceptions().isEmpty()); + } + @Test void testMavenProjectNoDuplicateArtifacts() throws Exception { MavenProjectHelper mavenProjectHelper = getContainer().lookup(MavenProjectHelper.class); diff --git a/impl/maven-core/src/test/projects/default-maven/prefix/pom.xml b/impl/maven-core/src/test/projects/default-maven/prefix/pom.xml new file mode 100644 index 000000000000..de7d1b0a4083 --- /dev/null +++ b/impl/maven-core/src/test/projects/default-maven/prefix/pom.xml @@ -0,0 +1,10 @@ + + 4.0.0 + + prefix + prefix + 1.0-SNAPSHOT + pom + +