diff --git a/src/integrationtest/org/apache/poi/TestAllFiles.java b/src/integrationtest/org/apache/poi/TestAllFiles.java index b84257d13..e3469da9c 100644 --- a/src/integrationtest/org/apache/poi/TestAllFiles.java +++ b/src/integrationtest/org/apache/poi/TestAllFiles.java @@ -91,7 +91,7 @@ import org.junit.runners.Parameterized.Parameters; public class TestAllFiles { private static final File ROOT_DIR = new File("test-data"); - static final String[] SCAN_EXCLUDES = new String[] { "**/.svn/**", "lost+found" }; + static final String[] SCAN_EXCLUDES = new String[] { "**/.svn/**", "lost+found", "**/.git/**" }; private static final Map FILE_PASSWORD; diff --git a/src/integrationtest/org/apache/poi/stress/XSSFBFileHandler.java b/src/integrationtest/org/apache/poi/stress/XSSFBFileHandler.java index 6bf099f4a..fd58c12e8 100644 --- a/src/integrationtest/org/apache/poi/stress/XSSFBFileHandler.java +++ b/src/integrationtest/org/apache/poi/stress/XSSFBFileHandler.java @@ -16,11 +16,7 @@ ==================================================================== */ package org.apache.poi.stress; -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import java.io.File; -import java.io.IOException; -import java.io.InputStream; +import java.io.*; import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.openxml4j.opc.PackageAccess; @@ -28,6 +24,7 @@ import org.apache.poi.util.IOUtils; import org.apache.poi.xssf.XLSBUnsupportedException; import org.apache.poi.xssf.extractor.XSSFBEventBasedExcelExtractor; import org.apache.poi.xssf.usermodel.XSSFWorkbook; +import org.junit.Test; public class XSSFBFileHandler extends AbstractFileHandler { @@ -85,4 +82,16 @@ public class XSSFBFileHandler extends AbstractFileHandler { throw new RuntimeException("Should have gotten some text."); } } + + @Test + public void testLocal() throws Exception { + File file = new File("test-data/spreadsheet/Simple.xlsb"); + FileInputStream stream = new FileInputStream(file); + try { + handleFile(stream, file.getPath()); + } finally { + stream.close(); + } + handleExtracting(file); + } }