]> source.dussan.org Git - poi.git/commitdiff
Optimised slow test case (after reviewing original purpose)
authorJosh Micich <josh@apache.org>
Thu, 30 Oct 2008 18:33:35 +0000 (18:33 +0000)
committerJosh Micich <josh@apache.org>
Thu, 30 Oct 2008 18:33:35 +0000 (18:33 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@709221 13f79535-47bb-0310-9956-ffa450edef68

src/testcases/org/apache/poi/hssf/usermodel/TestWorkbook.java

index a585b8b6867b771611694c2e7a42d227551b9338..e3135c74ba7ea79317b32014d9fc7a78baa4c960 100644 (file)
@@ -493,14 +493,16 @@ public final class TestWorkbook extends TestCase {
     }
 
 
-    public void testManyRows() {
+    /**
+     * Test for row indexes beyond {@link Short#MAX_VALUE}.
+     * This bug was first fixed in svn r352609.
+     */
+    public void testRowIndexesBeyond32768() {
         HSSFWorkbook workbook = new HSSFWorkbook();
         HSSFSheet sheet = workbook.createSheet();
         HSSFRow row;
         HSSFCell cell;
-        int i, j;
-        for ( i = 0, j = 32771; j > 0; i++, j-- )
-        {
+        for (int i = 32700; i < 32771; i++) {
             row = sheet.createRow(i);
             cell = row.createCell(0);
             cell.setCellValue(i);