Author: nick Date: Wed Mar 19 04:57:38 2008 New Revision: 638803 URL: http://svn.apache.org/viewvc?rev=638803&view=rev Log: Added test to show that bug #41546 is already fixed. Also rename a test file to be more consistent
Added: poi/trunk/src/testcases/org/apache/poi/hssf/data/41546.xls (with props) poi/trunk/src/testcases/org/apache/poi/hssf/data/44593.xls - copied unchanged from r637590, poi/trunk/src/testcases/org/apache/poi/hssf/data/Bug44593.xls Removed: poi/trunk/src/testcases/org/apache/poi/hssf/data/Bug44593.xls Modified: poi/trunk/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java Added: poi/trunk/src/testcases/org/apache/poi/hssf/data/41546.xls URL: http://svn.apache.org/viewvc/poi/trunk/src/testcases/org/apache/poi/hssf/data/41546.xls?rev=638803&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/trunk/src/testcases/org/apache/poi/hssf/data/41546.xls ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Modified: poi/trunk/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java URL: http://svn.apache.org/viewvc/poi/trunk/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java?rev=638803&r1=638802&r2=638803&view=diff ============================================================================== --- poi/trunk/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java (original) +++ poi/trunk/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java Wed Mar 19 04:57:38 2008 @@ -1035,6 +1035,28 @@ } /** + * Bug 41546: Constructing HSSFWorkbook is failed, + * Unknown Ptg in Formula: 0x1a (26) + */ + public void test41546() throws Exception { + FileInputStream in = new FileInputStream(new File(cwd, "41546.xls")); + HSSFWorkbook wb = new HSSFWorkbook(in); + in.close(); + + assertTrue("No Exceptions while reading file", true); + assertEquals(1, wb.getNumberOfSheets()); + + //serialize and read again + ByteArrayOutputStream out = new ByteArrayOutputStream(); + wb.write(out); + out.close(); + + wb = new HSSFWorkbook(new ByteArrayInputStream(out.toByteArray())); + assertTrue("No Exceptions while reading file", true); + assertEquals(1, wb.getNumberOfSheets()); + } + + /** * Bug 42564: Some files from Access were giving a RecordFormatException * when reading the BOFRecord */ @@ -1157,7 +1179,7 @@ * probably due to dropdowns */ public void test44593() throws Exception { - FileInputStream in = new FileInputStream(new File(cwd, "Bug44593.xls")); + FileInputStream in = new FileInputStream(new File(cwd, "44593.xls")); // Used to blow up with an IllegalArgumentException // when creating a DVRecord --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]