check column outline level for bug 55076

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1761847 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Javen O'Neal 2016-09-22 04:37:04 +00:00
parent 257e6197ca
commit 839870a49d

View File

@ -3110,9 +3110,11 @@ public final class TestXSSFBugs extends BaseTestBugzillaIssues {
sheet.groupColumn(1, 3); sheet.groupColumn(1, 3);
sheet.setColumnGroupCollapsed(1, true); sheet.setColumnGroupCollapsed(1, true);
assertEquals(400, sheet.getColumnWidth(1)); assertEquals(0, sheet.getColumnOutlineLevel(0));
assertEquals(600, sheet.getColumnWidth(2)); assertEquals(1, sheet.getColumnOutlineLevel(1));
assertEquals(800, sheet.getColumnWidth(3)); assertEquals(1, sheet.getColumnOutlineLevel(2));
assertEquals(1, sheet.getColumnOutlineLevel(3));
assertEquals(0, sheet.getColumnOutlineLevel(4));
// none of the columns should be hidden // none of the columns should be hidden
// column group collapsing is a different concept // column group collapsing is a different concept
@ -3120,6 +3122,10 @@ public final class TestXSSFBugs extends BaseTestBugzillaIssues {
assertFalse("Column " + c, sheet.isColumnHidden(c)); assertFalse("Column " + c, sheet.isColumnHidden(c));
} }
assertEquals(400, sheet.getColumnWidth(1));
assertEquals(600, sheet.getColumnWidth(2));
assertEquals(800, sheet.getColumnWidth(3));
wb.close(); wb.close();
} }
} }