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]

Reply via email to