From: Dominik Stadler Date: Fri, 2 Jan 2015 21:07:14 +0000 (+0000) Subject: Extract ROOT_DIR into constant, ignore .csv files X-Git-Tag: REL_3_12_BETA1~55 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=3b4ab5e30b190b2dcd7817dd0d444e8d7cd24b7e;p=poi.git Extract ROOT_DIR into constant, ignore .csv files git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1649124 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/integrationtest/org/apache/poi/TestAllFiles.java b/src/integrationtest/org/apache/poi/TestAllFiles.java index 65e5927608..f560892d37 100644 --- a/src/integrationtest/org/apache/poi/TestAllFiles.java +++ b/src/integrationtest/org/apache/poi/TestAllFiles.java @@ -65,7 +65,9 @@ import org.junit.runners.Parameterized.Parameters; */ @RunWith(Parameterized.class) public class TestAllFiles { - // map file extensions to the actual mappers + private static final File ROOT_DIR = new File("test-data"); + + // map file extensions to the actual mappers private static final Map HANDLERS = new HashMap(); static { // Excel @@ -136,6 +138,7 @@ public class TestAllFiles { HANDLERS.put(".wav", new NullFileHandler()); HANDLERS.put(".pfx", new NullFileHandler()); HANDLERS.put(".xml", new NullFileHandler()); + HANDLERS.put(".csv", new NullFileHandler()); // map some files without extension HANDLERS.put("spreadsheet/BigSSTRecord", new NullFileHandler()); @@ -223,7 +226,7 @@ public class TestAllFiles { @Parameters(name="{index}: {0} using {1}") public static Iterable files() { DirectoryScanner scanner = new DirectoryScanner(); - scanner.setBasedir(new File("test-data")); + scanner.setBasedir(ROOT_DIR); scanner.setExcludes(new String[] { "**/.svn/**" }); scanner.scan(); @@ -248,7 +251,7 @@ public class TestAllFiles { @Test public void testAllFiles() throws Exception { assertNotNull("Unknown file extension for file: " + file + ": " + getExtension(file), handler); - InputStream stream = new BufferedInputStream(new FileInputStream(new File("test-data", file)),100); + InputStream stream = new BufferedInputStream(new FileInputStream(new File(ROOT_DIR, file)),100); try { handler.handleFile(stream); @@ -263,7 +266,7 @@ public class TestAllFiles { stream.close(); } } - + private static String getExtension(String file) { int pos = file.lastIndexOf('.'); if(pos == -1 || pos == file.length()-1) {