Browse Source

added tearDown

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@448052 13f79535-47bb-0310-9956-ffa450edef68
master
Antoine Levy-Lambert 19 years ago
parent
commit
36bcf4bbd5
2 changed files with 26 additions and 15 deletions
  1. +23
    -15
      src/etc/testcases/taskdefs/javadoc/javadoc.xml
  2. +3
    -0
      src/testcases/org/apache/tools/ant/taskdefs/JavadocTest.java

+ 23
- 15
src/etc/testcases/taskdefs/javadoc/javadoc.xml View File

@@ -19,17 +19,22 @@
<path id="path.dirset">
<dirset dir="." />
</path>
<property name="javadoc" location="javadoc"/>

<target name="tearDown">
<delete dir="${javadoc}" quiet="true"/>
</target>

<target name="dirsetPath">
<javadoc sourcepathref="path.dirset" packagenames="*" destdir="javadoc" />
<javadoc sourcepathref="path.dirset" packagenames="*" destdir="${javadoc}" />
</target>

<target name="dirsetPathWithoutPackagenames">
<javadoc sourcepathref="path.dirset" destdir="javadoc" />
<javadoc sourcepathref="path.dirset" destdir="${javadoc}" />
</target>

<target name="nestedDirsetPath">
<javadoc packagenames="*" destdir="javadoc">
<javadoc packagenames="*" destdir="${javadoc}">
<sourcepath refid="path.dirset" />
</javadoc>
</target>
@@ -42,29 +47,29 @@
</path>

<target name="filesetPath">
<javadoc sourcepathref="path.fileset" packagenames="*" destdir="javadoc" />
<javadoc sourcepathref="path.fileset" packagenames="*" destdir="${javadoc}" />
</target>

<target name="nestedFilesetPath">
<javadoc packagenames="*" destdir="javadoc">
<javadoc packagenames="*" destdir="${javadoc}">
<sourcepath refid="path.fileset" />
</javadoc>
</target>

<target name="nestedFilesetRefInPath">
<javadoc packagenames="*" destdir="javadoc">
<javadoc packagenames="*" destdir="${javadoc}">
<fileset refid="fileset.inpath" />
</javadoc>
</target>

<target name="nestedFilesetNoPatterns">
<javadoc packagenames="*" destdir="javadoc">
<javadoc packagenames="*" destdir="${javadoc}">
<fileset dir="java/"/>
</javadoc>
</target>

<target name="doublyNestedFileset">
<javadoc packagenames="*" destdir="javadoc">
<javadoc packagenames="*" destdir="${javadoc}">
<sourcefiles>
<fileset dir="java/" includes="**/*.java"/>
</sourcefiles>
@@ -72,7 +77,7 @@
</target>

<target name="doublyNestedFilesetNoPatterns">
<javadoc packagenames="*" destdir="javadoc">
<javadoc packagenames="*" destdir="${javadoc}">
<sourcefiles>
<fileset dir="java/"/>
</sourcefiles>
@@ -88,22 +93,25 @@

<target name="filelistPath">
<javadoc sourcepathref="path.filelist" packagenames="*"
destdir="javadoc" />
destdir="${javadoc}" />
</target>

<target name="nestedFilelistPath">
<javadoc packagenames="*" destdir="javadoc">
<javadoc packagenames="*" destdir="${javadoc}">
<sourcepath refid="path.filelist" />
</javadoc>
</target>

<!-- this property is set when the tests are run using ant's build.xml -->
<property name="root" location="../../../../.."/>

<path id="path.pathelement.path">
<pathelement path="${root}/src" />
</path>

<target name="pathelementPath">
<javadoc sourcepathref="path.pathelement.path"
packagenames="etc.testcases.taskdefs.javadoc.*" destdir="javadoc" />
packagenames="etc.testcases.taskdefs.javadoc.*" destdir="${javadoc}" />
</target>

<path id="path.pathelement.location">
@@ -113,11 +121,11 @@

<target name="pathelementLocationPath">
<javadoc sourcepathref="path.pathelement.location"
packagenames="*" destdir="javadoc" />
packagenames="*" destdir="${javadoc}" />
</target>

<target name="nestedSource">
<javadoc destdir="javadoc">
<javadoc destdir="${javadoc}">
<source file="java/ClassToJavadoc.java" />
</javadoc>
</target>
@@ -127,7 +135,7 @@
</fileset>

<target name="nestedFilesetRef">
<javadoc destdir="javadoc">
<javadoc destdir="${javadoc}">
<fileset refid="fileset.simple" />
</javadoc>
</target>


+ 3
- 0
src/testcases/org/apache/tools/ant/taskdefs/JavadocTest.java View File

@@ -36,6 +36,9 @@ public class JavadocTest extends BuildFileTest {
configureProject(BUILD_FILE);
}

protected void tearDown() {
getProject().executeTarget("tearDown");
}
// PR 38370
public void testDirsetPath() throws Exception {
executeTarget("dirsetPath");


Loading…
Cancel
Save