diff options
author | Javen O'Neal <onealj@apache.org> | 2016-04-10 20:21:55 +0000 |
---|---|---|
committer | Javen O'Neal <onealj@apache.org> | 2016-04-10 20:21:55 +0000 |
commit | e38a5d05c190260654dc535b92939a8fc710e39c (patch) | |
tree | 19793c84e41149d6c0e7a32dac9a064eaee86333 /src/integrationtest/org/apache/poi | |
parent | f92495b0a348dcac73199d2bae6ae3eec3585784 (diff) | |
download | poi-e38a5d05c190260654dc535b92939a8fc710e39c.tar.gz poi-e38a5d05c190260654dc535b92939a8fc710e39c.zip |
ignore VBA source files in integration test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1738460 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/integrationtest/org/apache/poi')
-rw-r--r-- | src/integrationtest/org/apache/poi/TestAllFiles.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/integrationtest/org/apache/poi/TestAllFiles.java b/src/integrationtest/org/apache/poi/TestAllFiles.java index 42ef117a51..19b9df3093 100644 --- a/src/integrationtest/org/apache/poi/TestAllFiles.java +++ b/src/integrationtest/org/apache/poi/TestAllFiles.java @@ -28,11 +28,14 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.List; +import java.util.Locale; import java.util.Map; import java.util.Set; import org.apache.poi.hwpf.OldWordFileFormatException; import org.apache.poi.stress.*; +import org.apache.poi.util.POILogFactory; +import org.apache.poi.util.POILogger; import org.apache.tools.ant.DirectoryScanner; import org.junit.Test; import org.junit.runner.RunWith; @@ -66,6 +69,8 @@ import org.junit.runners.Parameterized.Parameters; */ @RunWith(Parameterized.class) public class TestAllFiles { + private final static POILogger logger = POILogFactory.getLogger(TestAllFiles.class); + private static final File ROOT_DIR = new File("test-data"); static final String[] SCAN_EXCLUDES = new String[] { "**/.svn/**", "lost+found" }; @@ -158,6 +163,12 @@ public class TestAllFiles { HANDLERS.put(".xml", new NullFileHandler()); HANDLERS.put(".csv", new NullFileHandler()); HANDLERS.put(".ods", new NullFileHandler()); + // VBA source files + HANDLERS.put(".vba", new NullFileHandler()); + HANDLERS.put(".bas", new NullFileHandler()); + HANDLERS.put(".frm", new NullFileHandler()); + HANDLERS.put(".frx", new NullFileHandler()); //binary + HANDLERS.put(".cls", new NullFileHandler()); // map some files without extension HANDLERS.put("spreadsheet/BigSSTRecord", new NullFileHandler()); @@ -317,6 +328,7 @@ public class TestAllFiles { @Test public void testAllFiles() throws Exception { + logger.log(POILogger.INFO, "Reading " + file + " with " + handler.getClass()); assertNotNull("Unknown file extension for file: " + file + ": " + getExtension(file), handler); File inputFile = new File(ROOT_DIR, file); @@ -368,7 +380,7 @@ public class TestAllFiles { return file; } - return file.substring(pos).toLowerCase(); + return file.substring(pos).toLowerCase(Locale.ROOT); } private static class NullFileHandler implements FileHandler { |