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");
+ }
+
}