avik 2003/10/26 19:04:11
Modified: src/testcases/org/apache/poi/hssf/usermodel Tag:
REL_2_BRANCH TestBugs.java
Added: src/testcases/org/apache/poi/hssf/data Tag: REL_2_BRANCH
12561-1.xls 12561-2.xls 15556.xls 22742.xls
Log:
Added testcases for the double byte string read error.
We need to careful about regressions, particularly in HEAD
Revision Changes Path
No revision
No revision
1.1.2.1 +478 -0
jakarta-poi/src/testcases/org/apache/poi/hssf/data/Attic/12561-1.xls
<<Binary file>>
1.1.2.1 +1436 -0
jakarta-poi/src/testcases/org/apache/poi/hssf/data/Attic/12561-2.xls
<<Binary file>>
1.1.2.1 +1677 -0
jakarta-poi/src/testcases/org/apache/poi/hssf/data/Attic/15556.xls
<<Binary file>>
1.1.2.1 +1148 -0
jakarta-poi/src/testcases/org/apache/poi/hssf/data/Attic/22742.xls
<<Binary file>>
No revision
No revision
1.1.2.9 +49 -0
jakarta-poi/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
Index: TestBugs.java
===================================================================
RCS file:
/home/cvs/jakarta-poi/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java,v
retrieving revision 1.1.2.8
retrieving revision 1.1.2.9
diff -u -r1.1.2.8 -r1.1.2.9
--- TestBugs.java 8 Oct 2003 18:07:32 -0000 1.1.2.8
+++ TestBugs.java 27 Oct 2003 03:04:11 -0000 1.1.2.9
@@ -287,6 +287,55 @@
System.out.println(io_Excp.getMessage()) ;
}
}
+
+ /**Double byte strings*/
+ public void test15556() throws java.io.IOException {
+
+ String filename = System.getProperty("HSSF.testdata.path");
+ filename=filename+"/15556.xls";
+ FileInputStream in = new FileInputStream(filename);
+ HSSFWorkbook wb = new HSSFWorkbook(in);
+ HSSFSheet sheet = wb.getSheetAt(0);
+ HSSFRow row = sheet.getRow(45);
+ this.assertTrue("Read row fine!" , true);
+
+ }
+
+ /*Double byte strings */
+ public void test22742() throws java.io.IOException {
+ String filename = System.getProperty("HSSF.testdata.path");
+ filename=filename+"/22742.xls";
+ FileInputStream in = new FileInputStream(filename);
+ HSSFWorkbook wb = new HSSFWorkbook(in);
+ //HSSFSheet sheet = wb.getSheetAt(0);
+ //HSSFRow row = sheet.getRow(45);
+ this.assertTrue("Read workbook!" , true);
+
+ }
+ /*Double byte strings */
+ public void test12561_1() throws java.io.IOException {
+
+ String filename = System.getProperty("HSSF.testdata.path");
+ filename=filename+"/12561-1.xls";
+ FileInputStream in = new FileInputStream(filename);
+ HSSFWorkbook wb = new HSSFWorkbook(in);
+ //HSSFSheet sheet = wb.getSheetAt(0);
+ //HSSFRow row = sheet.getRow(45);
+ this.assertTrue("Read workbook!" , true);
+
+ }
+ /*Double byte strings */
+ public void test12561_2() throws java.io.IOException {
+
+ String filename = System.getProperty("HSSF.testdata.path");
+ filename=filename+"/12561-2.xls";
+ FileInputStream in = new FileInputStream(filename);
+ HSSFWorkbook wb = new HSSFWorkbook(in);
+ //HSSFSheet sheet = wb.getSheetAt(0);
+ //HSSFRow row = sheet.getRow(45);
+ this.assertTrue("Read workbook!" , true);
+
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]