Author: bodewig
Date: Mon Sep 11 21:27:39 2006
New Revision: 442445
URL: http://svn.apache.org/viewvc?view=rev&rev=442445
Log:
Add a test for presetdef-ed tasks for completeness
Modified:
ant/core/trunk/src/etc/testcases/core/location.xml
ant/core/trunk/src/testcases/org/apache/tools/ant/LocationTest.java
Modified: ant/core/trunk/src/etc/testcases/core/location.xml
URL:
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/testcases/core/location.xml?view=diff&rev=442445&r1=442444&r2=442445
==============================================================================
--- ant/core/trunk/src/etc/testcases/core/location.xml (original)
+++ ant/core/trunk/src/etc/testcases/core/location.xml Mon Sep 11 21:27:39 2006
@@ -60,4 +60,15 @@
<echoloc2/>
</target>
+ <target name="presetdef" depends="define">
+ <presetdef name="echoloc3">
+ <echoloc/>
+ </presetdef>
+ </target>
+
+ <target name="testPresetdefWrappedTask" depends="presetdef">
+ <echo id="echo4">Hello</echo>
+ <echoloc3/>
+ </target>
+
</project>
Modified: ant/core/trunk/src/testcases/org/apache/tools/ant/LocationTest.java
URL:
http://svn.apache.org/viewvc/ant/core/trunk/src/testcases/org/apache/tools/ant/LocationTest.java?view=diff&rev=442445&r1=442444&r2=442445
==============================================================================
--- ant/core/trunk/src/testcases/org/apache/tools/ant/LocationTest.java
(original)
+++ ant/core/trunk/src/testcases/org/apache/tools/ant/LocationTest.java Mon Sep
11 21:27:39 2006
@@ -60,6 +60,14 @@
> -1);
}
+ public void testPresetdefWrappedTask() {
+ executeTarget("testPresetdefWrappedTask");
+ Echo e = (Echo) getProject().getReference("echo4");
+ assertTrue(getLog().indexOf("Line: "
+ + (e.getLocation().getLineNumber() + 1))
+ > -1);
+ }
+
public static class EchoLocation extends Task {
public void execute() {
log("Line: " + getLocation().getLineNumber(), Project.MSG_INFO);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]