new testcase

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353703 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Avik Sengupta 2005-05-31 18:41:19 +00:00
parent 903dc20dd6
commit 1ae710d3db

View File

@ -59,4 +59,21 @@ public class TestUnfixedBugs extends TestCase {
assertTrue("Read book fine!" , true); assertTrue("Read book fine!" , true);
} }
/* cell with formula becomes null on cloning a sheet*/
public void test35084() {
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet s =wb.createSheet("Sheet1");
HSSFRow r = s.createRow(0);
r.createCell((short)0).setCellValue(1);
r.createCell((short)1).setCellFormula("A1*2");
HSSFSheet s1 = wb.cloneSheet(0);
r=s1.getRow(0);
assertEquals("double" ,r.getCell((short)0).getNumericCellValue(),(double)1,0); //sanity check, pass
assertNotNull(r.getCell((short)1)); //Fails
assertEquals("formula", r.getCell((short)1).getCellFormula(), "A1*2"); //Fails
}
} }