You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ni...@apache.org on 2008/03/06 19:13:54 UTC
svn commit: r634372 -
/poi/trunk/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
Author: nick
Date: Thu Mar 6 10:13:47 2008
New Revision: 634372
URL: http://svn.apache.org/viewvc?rev=634372&view=rev
Log:
Add broken test for bug #43901
Modified:
poi/trunk/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
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=634372&r1=634371&r2=634372&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 Thu Mar 6 10:13:47 2008
@@ -1104,6 +1104,29 @@
assertEquals(1, wb.getNumberOfSheets());
}
+
+ /**
+ * POI is producing files with the wrong last-column
+ * number on the row
+ */
+ public void BROKENtest43901() {
+ HSSFWorkbook book = new HSSFWorkbook();
+ HSSFSheet sheet = book.createSheet("test");
+
+ // New row has last col -1
+ HSSFRow row = sheet.createRow(0);
+ assertEquals(-1, row.getLastCellNum());
+ if(row.getLastCellNum() == 0) {
+ fail("Identified bug 43901");
+ }
+
+ // Create two cells, will return one higher
+ // than that for the last number
+ row.createCell((short) 0);
+ assertEquals(1, row.getLastCellNum());
+ row.createCell((short) 255);
+ assertEquals(256, row.getLastCellNum());
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org