From 7fb63d79c61b77630a246e973d11904d331672e5 Mon Sep 17 00:00:00 2001 From: Antoine Levy-Lambert Date: Tue, 29 Jul 2003 19:44:38 +0000 Subject: [PATCH] new testcase git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274983 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/tools/ant/DirectoryScannerTest.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/testcases/org/apache/tools/ant/DirectoryScannerTest.java b/src/testcases/org/apache/tools/ant/DirectoryScannerTest.java index bc9838dbc..e47cf1305 100644 --- a/src/testcases/org/apache/tools/ant/DirectoryScannerTest.java +++ b/src/testcases/org/apache/tools/ant/DirectoryScannerTest.java @@ -346,7 +346,19 @@ public class DirectoryScannerTest extends BuildFileTest { } } } - + public void testExcludeOneFile() { + DirectoryScanner ds = new DirectoryScanner(); + ds.setBasedir(new File(getProject().getBaseDir(), "tmp")); + ds.setIncludes(new String[] { + "**/*.xml" + }); + ds.setExcludes(new String[] { + "alpha/beta/b*xml" + }); + ds.scan(); + compareFiles(ds, new String[] {"alpha/beta/gamma/gamma.xml"}, + new String[] {}); + } public void testExcludeHasPrecedence() { DirectoryScanner ds = new DirectoryScanner(); ds.setBasedir(new File(getProject().getBaseDir(), "tmp"));