From c4051ee42903979931be1306c9b1dc3cfcbcf423 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Tue, 12 Sep 2006 04:27:39 +0000 Subject: [PATCH] Add a test for presetdef-ed tasks for completeness git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@442445 13f79535-47bb-0310-9956-ffa450edef68 --- src/etc/testcases/core/location.xml | 11 +++++++++++ src/testcases/org/apache/tools/ant/LocationTest.java | 8 ++++++++ 2 files changed, 19 insertions(+) diff --git a/src/etc/testcases/core/location.xml b/src/etc/testcases/core/location.xml index 33608738b..7e8f63943 100644 --- a/src/etc/testcases/core/location.xml +++ b/src/etc/testcases/core/location.xml @@ -60,4 +60,15 @@ + + + + + + + + Hello + + + \ No newline at end of file diff --git a/src/testcases/org/apache/tools/ant/LocationTest.java b/src/testcases/org/apache/tools/ant/LocationTest.java index 49f04cd8a..b8c9af03c 100644 --- a/src/testcases/org/apache/tools/ant/LocationTest.java +++ b/src/testcases/org/apache/tools/ant/LocationTest.java @@ -60,6 +60,14 @@ public class LocationTest extends BuildFileTest { > -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);