source: other-projects/trunk/gs3-release-maker/apache-ant-1.6.5/src/etc/testcases/taskdefs/presetdef.xml@ 14627

Last change on this file since 14627 was 14627, checked in by oranfry, 17 years ago

initial import of the gs3-release-maker

File size: 2.4 KB
Line 
1<project>
2 <path id="test-classes">
3 <pathelement location="../../../../build/testcases" />
4 <pathelement path="${java.class.path}" />
5 </path>
6
7 <target name="simple">
8 <presetdef name="my.echo">
9 <echo message="Hello world"/>
10 </presetdef>
11 <my.echo/>
12 </target>
13
14 <target name="text">
15 <presetdef name="my.echo">
16 <echo>Inner Text</echo>
17 </presetdef>
18 <my.echo/>
19 </target>
20
21 <target name="uri">
22 <presetdef name="echo" uri="abc">
23 <echo message="Hello world"/>
24 </presetdef>
25 <x:echo xmlns:x="abc"/>
26 </target>
27
28 <target name="defaulttest">
29 <taskdef name="defaulttest"
30 classname="org.apache.tools.ant.taskdefs.PreSetDefTest$DefaultTest"
31 classpathref="test-classes"/>
32 <presetdef name="d">
33 <defaulttest attribute="true"/>
34 </presetdef>
35 <d attribute="false"/>
36 </target>
37
38 <target name="doubledefault">
39 <taskdef name="defaulttest"
40 classname="org.apache.tools.ant.taskdefs.PreSetDefTest$DefaultTest"
41 classpathref="test-classes"/>
42 <presetdef name="d">
43 <defaulttest attribute="true"/>
44 </presetdef>
45 <presetdef name="dd">
46 <d attribute="false"/>
47 </presetdef>
48 <dd/>
49 <dd attribute="true"/>
50 </target>
51
52 <target name="antTypeTest">
53 <taskdef name="anttypetest"
54 classname="org.apache.tools.ant.taskdefs.PreSetDefTest$AntTypeTest"
55 classpathref="test-classes"/>
56 <presetdef name="java.fileset">
57 <fileset>
58 <include name="**/*.java"/>
59 </fileset>
60 </presetdef>
61
62 <anttypetest>
63 <fileset ant-type="java.fileset" dir="."/>
64 <configured ant-type="java.fileset" dir="."/>
65 </anttypetest>
66 </target>
67
68 <target name="text.optional">
69 <presetdef name="echo.mytext">
70 <echo>MyText</echo>
71 </presetdef>
72 <echo.mytext/>
73 <echo.mytext>override text</echo.mytext>
74 </target>
75
76 <target name="element.order">
77 <presetdef name="el.order">
78 <sequential>
79 <echo>Line 1</echo>
80 </sequential>
81 </presetdef>
82 <el.order>
83 <echo>Line 2</echo>
84 </el.order>
85 </target>
86
87 <target name="element.order2">
88 <presetdef name="el.order">
89 <sequential>
90 <echo>Line 1</echo>
91 </sequential>
92 </presetdef>
93 <presetdef name="el.order2">
94 <el.order>
95 <echo>Line 2</echo>
96 </el.order>
97 </presetdef>
98 <el.order2>
99 <echo>Line 3</echo>
100 </el.order2>
101 </target>
102
103</project>
Note: See TracBrowser for help on using the repository browser.