aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAvik Sengupta <avik@apache.org>2003-10-27 03:43:16 +0000
committerAvik Sengupta <avik@apache.org>2003-10-27 03:43:16 +0000
commit69e7cadf82565683b72cf77ea1c2245ad48fbbb3 (patch)
tree89f180ca02f537c842f01bd9f18bd076cf8eb348 /src
parent992fb9a1890fbe686795d784ceddc06d53c5d833 (diff)
downloadpoi-69e7cadf82565683b72cf77ea1c2245ad48fbbb3.tar.gz
poi-69e7cadf82565683b72cf77ea1c2245ad48fbbb3.zip
Testcases.. Testcases! for bug 13224 and all double byte read errors
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353417 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src')
-rwxr-xr-xsrc/testcases/org/apache/poi/hssf/data/12561-1.xlsbin0 -> 32768 bytes
-rwxr-xr-xsrc/testcases/org/apache/poi/hssf/data/12561-2.xlsbin0 -> 50176 bytes
-rwxr-xr-xsrc/testcases/org/apache/poi/hssf/data/13224.xlsbin0 -> 13824 bytes
-rw-r--r--src/testcases/org/apache/poi/hssf/data/15556.xlsbin0 -> 309760 bytes
-rw-r--r--src/testcases/org/apache/poi/hssf/data/22742.xlsbin0 -> 53248 bytes
-rw-r--r--src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java55
6 files changed, 54 insertions, 1 deletions
diff --git a/src/testcases/org/apache/poi/hssf/data/12561-1.xls b/src/testcases/org/apache/poi/hssf/data/12561-1.xls
new file mode 100755
index 0000000000..40b7276cb8
--- /dev/null
+++ b/src/testcases/org/apache/poi/hssf/data/12561-1.xls
Binary files differ
diff --git a/src/testcases/org/apache/poi/hssf/data/12561-2.xls b/src/testcases/org/apache/poi/hssf/data/12561-2.xls
new file mode 100755
index 0000000000..bb360c1ab4
--- /dev/null
+++ b/src/testcases/org/apache/poi/hssf/data/12561-2.xls
Binary files differ
diff --git a/src/testcases/org/apache/poi/hssf/data/13224.xls b/src/testcases/org/apache/poi/hssf/data/13224.xls
new file mode 100755
index 0000000000..81f69d3334
--- /dev/null
+++ b/src/testcases/org/apache/poi/hssf/data/13224.xls
Binary files differ
diff --git a/src/testcases/org/apache/poi/hssf/data/15556.xls b/src/testcases/org/apache/poi/hssf/data/15556.xls
new file mode 100644
index 0000000000..82b48a55bc
--- /dev/null
+++ b/src/testcases/org/apache/poi/hssf/data/15556.xls
Binary files differ
diff --git a/src/testcases/org/apache/poi/hssf/data/22742.xls b/src/testcases/org/apache/poi/hssf/data/22742.xls
new file mode 100644
index 0000000000..cd367ca9b6
--- /dev/null
+++ b/src/testcases/org/apache/poi/hssf/data/22742.xls
Binary files differ
diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java b/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
index d49cf64f79..f4a8e8d620 100644
--- a/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
+++ b/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
@@ -250,7 +250,7 @@ extends TestCase {
HSSFWorkbook wb = new HSSFWorkbook() ;
HSSFSheet sheet = wb.createSheet("ExcelTest") ;
-
+
int col_cnt=0, rw_cnt=0 ;
col_cnt = c;
@@ -287,6 +287,59 @@ extends TestCase {
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); 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);
+ 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);
+ this.assertTrue("Read workbook!" , true);
+
+ }
+
+ /** Reference to Name*/
+ public void test13224() throws java.io.IOException {
+
+ String filename = System.getProperty("HSSF.testdata.path");
+ filename=filename+"/13224.xls";
+ FileInputStream in = new FileInputStream(filename);
+ HSSFWorkbook wb = new HSSFWorkbook(in);
+ this.assertTrue("Read workbook!" , true);
+
+ }
}