diff --git a/src/etc/testcases/taskdefs/optional/depend/depend.xml b/src/etc/testcases/taskdefs/optional/depend/depend.xml index ed27bf9dd..955c5f966 100644 --- a/src/etc/testcases/taskdefs/optional/depend/depend.xml +++ b/src/etc/testcases/taskdefs/optional/depend/depend.xml @@ -7,6 +7,7 @@ + This buildfile is used as part of Ant's test suite. @@ -129,4 +130,11 @@ + + + + + diff --git a/src/testcases/org/apache/tools/ant/taskdefs/optional/depend/DependTest.java b/src/testcases/org/apache/tools/ant/taskdefs/optional/depend/DependTest.java index e314aa1ab..c9cc1ed9f 100644 --- a/src/testcases/org/apache/tools/ant/taskdefs/optional/depend/DependTest.java +++ b/src/testcases/org/apache/tools/ant/taskdefs/optional/depend/DependTest.java @@ -151,6 +151,12 @@ public class DependTest extends BuildFileTest { "No source specified", "srcdir attribute must be non-empty"); } + /** + * Read the result fileset into a Hashtable + * + * @return a Hashtable containing the names of the files in the result + * fileset + */ private Hashtable getResultFiles() { FileSet resultFileSet = (FileSet)project.getReference(RESULT_FILESET); DirectoryScanner scanner = resultFileSet.getDirectoryScanner(project); @@ -173,4 +179,12 @@ public class DependTest extends BuildFileTest { assertEquals("Depend did not leave correct number of files", 2, getResultFiles().size()); } + + /** + * Test the operation of the cache + */ + public void testCache() { + executeTarget("testcache"); + } + }