From dfebacc116ce08c80e0bc311497324dbbb563af4 Mon Sep 17 00:00:00 2001 From: Vincent Siveton Date: Sun, 20 Jan 2008 03:38:55 +0000 Subject: [PATCH] MPLUGIN-58: File Parameter Evaluation Submitted by: Benjamin Bentmann Reviewed by: Vincent Siveton o patch applied git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@613502 13f79535-47bb-0310-9956-ffa450edef68 --- .../testing/ResolverExpressionEvaluatorStub.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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() ); + } } }