Browse Source

defer reference tests

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@453767 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Reilly 18 years ago
parent
commit
e2aab516e4
2 changed files with 64 additions and 0 deletions
  1. +3
    -0
      src/tests/antunit/types/build-embedded-ref.xml
  2. +61
    -0
      src/tests/antunit/types/defer-reference-test.xml

+ 3
- 0
src/tests/antunit/types/build-embedded-ref.xml View File

@@ -0,0 +1,3 @@
<project default="all">
<target name="all"/>
</project>

+ 61
- 0
src/tests/antunit/types/defer-reference-test.xml View File

@@ -0,0 +1,61 @@
<project default="all" xmlns:au="antlib:org.apache.ant.antunit">
<target name="notcalled">
<filelist id="ref1" dir="${basedir}" files="xxx" />
</target>
<target name="test-notcalled">
<!-- bug 36955 -->
<au:expectfailure>
<pathconvert property="_output2" refid="ref1"
pathsep="${line.separator}" />
</au:expectfailure>
</target>
<target name="test-macrodef-embedded-ref">
<!-- bug 34458 -->
<macrodef name="foo">
<element name="nested" implicit="yes" optional="yes"/>
<sequential>
<fileset id="abc" dir=".">
<nested/>
</fileset>
</sequential>
</macrodef>
<ant antfile="build-embedded-ref.xml" inheritRefs="true"/>
</target>
<condition property="allow.script">
<and>
<available classname="org.apache.bsf.BSFManager" />
<available classname="bsh.StringUtil" />
</and>
</condition>
<target name="test-script" if="allow.script">
<!-- bugzilla: 37688 -->
<macrodef name="compileMapper" >
<attribute name="objDir" />
<attribute name="id" default="compileMapperID" />
<sequential>
<mkdir dir="@{objDir}"/>
<mapper id="@{id}">
<chainedmapper >
<flattenmapper/>
<globmapper from="*" to="@{objDir}/*.o"/>
</chainedmapper>
</mapper>
</sequential>
</macrodef>
<script language="beanshell"/>
</target>
<target name="all">
<au:antunit>
<fileset file="${ant.file}"/>
<au:plainlistener/>
</au:antunit>
</target>
</project>

Loading…
Cancel
Save