From a3d6a54f953488dad072792dfeafcef04f7fcd67 Mon Sep 17 00:00:00 2001 From: Conor MacNeill Date: Tue, 9 Apr 2002 03:51:19 +0000 Subject: [PATCH] Test depend cache git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272304 13f79535-47bb-0310-9956-ffa450edef68 --- .../testcases/taskdefs/optional/depend/depend.xml | 8 ++++++++ .../ant/taskdefs/optional/depend/DependTest.java | 14 ++++++++++++++ 2 files changed, 22 insertions(+) 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"); + } + }