diff --git a/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/ResolverExpressionEvaluatorStub.java b/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/ResolverExpressionEvaluatorStub.java index 6fc6953..623d614 100644 --- a/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/ResolverExpressionEvaluatorStub.java +++ b/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/ResolverExpressionEvaluatorStub.java @@ -128,7 +128,13 @@ public class ResolverExpressionEvaluatorStub { return file; } - - return new File( PlexusTestCase.getBasedir() + File.pathSeparator + file.getPath() ); + else if ( file.isAbsolute() ) + { + return file; + } + else + { + return new File( PlexusTestCase.getBasedir(), file.getPath() ); + } } }