peterreilly 2003/07/31 02:03:46
Modified: src/etc/testcases/taskdefs property.xml
src/testcases/org/apache/tools/ant/taskdefs
PropertyTest.java
Log:
Fix invalid URL for property test with url.
PR: 21948
Revision Changes Path
1.10 +1 -1 ant/src/etc/testcases/taskdefs/property.xml
Index: property.xml
===================================================================
RCS file: /home/cvs/ant/src/etc/testcases/taskdefs/property.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- property.xml 24 Jul 2003 07:13:28 -0000 1.9
+++ property.xml 31 Jul 2003 09:03:46 -0000 1.10
@@ -24,7 +24,7 @@
<target name="test5">
<property name="http.port" value="999" />
- <property url="file://${basedir}/property3.properties"/>
+ <property url="${test5.url}"/>
<echo message="http.url is ${http.url}"/>
</target>
1.14 +14 -1
ant/src/testcases/org/apache/tools/ant/taskdefs/PropertyTest.java
Index: PropertyTest.java
===================================================================
RCS file:
/home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/PropertyTest.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- PropertyTest.java 24 Jul 2003 07:16:34 -0000 1.13
+++ PropertyTest.java 31 Jul 2003 09:03:46 -0000 1.14
@@ -54,8 +54,12 @@
package org.apache.tools.ant.taskdefs;
-import org.apache.tools.ant.*;
+import java.net.URL;
+import java.io.File;
+
import org.apache.tools.ant.BuildFileTest;
+import org.apache.tools.ant.BuildException;
+import org.apache.tools.ant.util.FileUtils;
/**
* @author Conor MacNeill
@@ -96,6 +100,15 @@
}
public void test5() {
+ String baseDir = getProject().getProperty("basedir");
+ try {
+ String uri = FileUtils.newFileUtils().toURI(
+ baseDir + "/property3.properties");
+ getProject().setNewProperty(
+ "test5.url", uri);
+ } catch (Exception ex) {
+ throw new BuildException(ex);
+ }
expectLog("test5", "http.url is http://localhost:999");
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]