[MNG-7862] The ModelLocator should always be used when locating pom.xml  (fixes #289)

diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3843PomInheritanceTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3843PomInheritanceTest.java
index 9384632..a5bd36b 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3843PomInheritanceTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3843PomInheritanceTest.java
@@ -274,7 +274,8 @@
 
         basedir = new File(verifier.getBasedir(), "test-3/sub-parent/child-a");
         props = verifier.loadProperties("test-3/sub-parent/child-a/target/pom.properties");
-        assertEquals("../pom.xml", props.getProperty("project.originalModel.parent.relativePath"));
+        String val = matchesVersionRange("(4.0-alpha-7,)") ? ".." : "../pom.xml";
+        assertEquals(val, props.getProperty("project.originalModel.parent.relativePath"));
     }
 
     private void assertPathEquals(File basedir, String expected, String actual) {