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 XmlnsTest extends BuildFileTest { 27 public XmlnsTest(String name) { 28 super(name); 29 } 30 31 public void setUp() { 32 configureProject("src/etc/testcases/taskdefs/xmlns.xml"); 33 } 34 35 public void testXmlns() { 36 expectLog("xmlns", "MyTask called"); 37 } 38 39 public void testXmlnsFile() { 40 expectLog("xmlns.file", "MyTask called"); 41 } 42 43 public void testCore() { 44 expectLog("core", "MyTask called"); 45 } 46 47 public void testExcluded() { 48 expectBuildExceptionContaining( 49 "excluded", "excluded uri", 50 "Attempt to use a reserved URI ant:notallowed"); 51 } 52 53 public void testOther() { 54 expectLog("other", "a message"); 55 } 56 57 public void testNsAttributes() { 58 expectLog("ns.attributes", "hello world"); 59 } 60 61 public static class MyTask extends Task { 62 public void execute() { 63 log("MyTask called"); 64 } 65 } 66 67 } 68 69 | Popular Tags |