CleanCode v1.2.07 AntDoc

Press that icon in order to update AntDoc GUI

sourceforgeBuild
Target java.test.filtered

java.test.filtered


Detail:
<target
	if="filter"
	name="java.test.filtered"
>

	<mkdir dir="${java.test-results}"/>
	<-- Convert e.g. "Param:Ver" to "**/*Param*.java,**/*Ver*.java" -->

	<propertyregex
		casesensitive="false"
		global="true"
		input="${filter}"
		property="filter.java"
		regexp="(\w+)"
		replace="**/*\1*.java"
	/>

	<propertyregex
		casesensitive="false"
		global="true"
		input="${filter.java}"
		override="true"
		property="filter.java"
		regexp=":"
		replace=","
	/>

	<fileset
		dir="${java.src.tests}"
		id="myfileset"
		includes="${filter.java}"
	/>

	<pathconvert
		property="fileset.notempty"
		refid="myfileset"
		setonempty="false"
	/>

	<if>
		<isset property="fileset.notempty"/>

		<then>
			<junit
				haltonfailure="no"
				printsummary="yes"
			>
				<formatter type="plain"/>

				<batchtest todir="${java.test-results}">
					<fileset refid="myfileset"/>
				</batchtest>
			</junit>
		</then>

		<else>
			<echo level="error">Filter '${filter.java}' does not match any classes.</echo>
		</else>
	</if>
</target>


Edouard Mercier 2003.10.01 21:48:07 - AntDoc V0.8g - XSL Transformer Factory: org.apache.xalan.processor.TransformerFactoryImpl