From: Javen O'Neal Date: Mon, 20 Jun 2016 10:49:05 +0000 (+0000) Subject: bug 59733: cells do not need to be created for the XmlValueDisconnectedException... X-Git-Tag: REL_3_15_BETA2~22 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=fd545438b93f6f5344120e81277536c51c4e3649;p=poi.git bug 59733: cells do not need to be created for the XmlValueDisconnectedException to occur git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1749298 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheetShiftRows.java b/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheetShiftRows.java index c821d606ef..a4ea84a38d 100644 --- a/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheetShiftRows.java +++ b/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheetShiftRows.java @@ -372,11 +372,9 @@ public final class TestXSSFSheetShiftRows extends BaseTestSheetShiftRows { @Test public void bug59733() throws IOException { Workbook workbook = new XSSFWorkbook(); - Sheet sheet = workbook.createSheet("mySheet"); + Sheet sheet = workbook.createSheet(); for (int r=0; r<=4; r++) { - Row row = sheet.createRow(r); - row.createCell(r*2+0); - row.createCell(r*2+1); + sheet.createRow(r); } // Shift the 2nd row on top of the 0th row @@ -384,6 +382,8 @@ public final class TestXSSFSheetShiftRows extends BaseTestSheetShiftRows { /* * The following error is thrown when shifting the 3rd row on top of the 0th row + * If the rows are not created, the error does not occur + org.apache.xmlbeans.impl.values.XmlValueDisconnectedException at org.apache.xmlbeans.impl.values.XmlObjectBase.check_orphaned(XmlObjectBase.java:1258) at org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRowImpl.getR(Unknown Source)