1 17 18 package org.apache.tools.ant.taskdefs; 19 20 import org.apache.tools.ant.BuildFileTest; 21 import org.apache.tools.ant.Project; 22 import org.apache.tools.ant.Task; 23 24 26 public class AntlibTest extends BuildFileTest { 27 public AntlibTest(String name) { 28 super(name); 29 } 30 31 public void setUp() { 32 configureProject("src/etc/testcases/taskdefs/antlib.xml"); 33 } 34 35 public void testAntlibFile() { 36 expectLog("antlib.file", "MyTask called"); 37 } 38 39 44 public void testAntlibResource() { 45 expectLog("antlib.resource", "MyTask called-and-then-MyTask2 called"); 46 } 47 48 public void testNsCurrent() { 49 expectLog("ns.current", "Echo2 inside a macroHello from x:p"); 50 } 51 52 public static class MyTask extends Task { 53 public void execute() { 54 log("MyTask called"); 55 } 56 } 57 58 public static class MyTask2 extends Task { 59 public void execute() { 60 log("MyTask2 called"); 61 } 62 } 63 64 } 65 66 | Popular Tags |