mirror of https://github.com/apache/poi.git
replace deprecated usage of AreaReference as a result of bug 56328
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1711685 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
70384e3fab
commit
e29f699741
|
@ -1341,10 +1341,10 @@ public final class TestXSSFSheet extends BaseTestSheet {
|
||||||
|
|
||||||
assertNotNull(wb);
|
assertNotNull(wb);
|
||||||
assertNotNull(sheet);
|
assertNotNull(sheet);
|
||||||
XSSFPivotTable pivotTable = sheet.createPivotTable(new AreaReference("A1:B2"), new CellReference("H5"));
|
XSSFPivotTable pivotTable = sheet.createPivotTable(new AreaReference("A1:B2", SpreadsheetVersion.EXCEL2007), new CellReference("H5"));
|
||||||
assertNotNull(pivotTable);
|
assertNotNull(pivotTable);
|
||||||
assertTrue(wb.getPivotTables().size() > 0);
|
assertTrue(wb.getPivotTables().size() > 0);
|
||||||
XSSFPivotTable pivotTable2 = sheet.createPivotTable(new AreaReference("A1:B2"), new CellReference("L5"), sheet);
|
XSSFPivotTable pivotTable2 = sheet.createPivotTable(new AreaReference("A1:B2", SpreadsheetVersion.EXCEL2007), new CellReference("L5"), sheet);
|
||||||
assertNotNull(pivotTable2);
|
assertNotNull(pivotTable2);
|
||||||
assertTrue(wb.getPivotTables().size() > 1);
|
assertTrue(wb.getPivotTables().size() > 1);
|
||||||
wb.close();
|
wb.close();
|
||||||
|
@ -1357,12 +1357,12 @@ public final class TestXSSFSheet extends BaseTestSheet {
|
||||||
|
|
||||||
assertNotNull(wb);
|
assertNotNull(wb);
|
||||||
assertNotNull(sheet);
|
assertNotNull(sheet);
|
||||||
XSSFPivotTable pivotTable = sheet.createPivotTable(new AreaReference("A1:B2"), new CellReference("H5"));
|
XSSFPivotTable pivotTable = sheet.createPivotTable(new AreaReference("A1:B2", SpreadsheetVersion.EXCEL2007), new CellReference("H5"));
|
||||||
assertNotNull(pivotTable);
|
assertNotNull(pivotTable);
|
||||||
assertTrue(wb.getPivotTables().size() > 0);
|
assertTrue(wb.getPivotTables().size() > 0);
|
||||||
assertNotNull(wb);
|
assertNotNull(wb);
|
||||||
XSSFSheet sheet2 = wb.createSheet();
|
XSSFSheet sheet2 = wb.createSheet();
|
||||||
XSSFPivotTable pivotTable2 = sheet2.createPivotTable(new AreaReference("A1:B2"), new CellReference("H5"), sheet);
|
XSSFPivotTable pivotTable2 = sheet2.createPivotTable(new AreaReference("A1:B2", SpreadsheetVersion.EXCEL2007), new CellReference("H5"), sheet);
|
||||||
assertNotNull(pivotTable2);
|
assertNotNull(pivotTable2);
|
||||||
assertTrue(wb.getPivotTables().size() > 1);
|
assertTrue(wb.getPivotTables().size() > 1);
|
||||||
wb.close();
|
wb.close();
|
||||||
|
@ -1375,7 +1375,7 @@ public final class TestXSSFSheet extends BaseTestSheet {
|
||||||
|
|
||||||
assertNotNull(wb);
|
assertNotNull(wb);
|
||||||
assertNotNull(sheet);
|
assertNotNull(sheet);
|
||||||
XSSFPivotTable pivotTable = sheet.createPivotTable(new AreaReference("A1:B2"), new CellReference("H5"));
|
XSSFPivotTable pivotTable = sheet.createPivotTable(new AreaReference("A1:B2", SpreadsheetVersion.EXCEL2007), new CellReference("H5"));
|
||||||
assertNotNull(pivotTable);
|
assertNotNull(pivotTable);
|
||||||
assertTrue(wb.getPivotTables().size() > 0);
|
assertTrue(wb.getPivotTables().size() > 0);
|
||||||
wb.close();
|
wb.close();
|
||||||
|
@ -1388,7 +1388,7 @@ public final class TestXSSFSheet extends BaseTestSheet {
|
||||||
XSSFSheet sheet2 = wb.createSheet();
|
XSSFSheet sheet2 = wb.createSheet();
|
||||||
|
|
||||||
XSSFPivotTable pivotTable = sheet2.createPivotTable
|
XSSFPivotTable pivotTable = sheet2.createPivotTable
|
||||||
(new AreaReference("A1:B2"), new CellReference("H5"), sheet1);
|
(new AreaReference("A1:B2", SpreadsheetVersion.EXCEL2007), new CellReference("H5"), sheet1);
|
||||||
assertEquals(0, pivotTable.getRowLabelColumns().size());
|
assertEquals(0, pivotTable.getRowLabelColumns().size());
|
||||||
|
|
||||||
assertEquals(1, wb.getPivotTables().size());
|
assertEquals(1, wb.getPivotTables().size());
|
||||||
|
@ -1401,10 +1401,11 @@ public final class TestXSSFSheet extends BaseTestSheet {
|
||||||
public void testCreatePivotTableInOtherSheetThanDataSheetUsingAreaReference() throws IOException {
|
public void testCreatePivotTableInOtherSheetThanDataSheetUsingAreaReference() throws IOException {
|
||||||
XSSFWorkbook wb = setupSheet();
|
XSSFWorkbook wb = setupSheet();
|
||||||
XSSFSheet sheet = wb.getSheetAt(0);
|
XSSFSheet sheet = wb.getSheetAt(0);
|
||||||
XSSFSheet sheet2 = wb.createSheet();
|
XSSFSheet sheet2 = wb.createSheet("TEST");
|
||||||
|
|
||||||
XSSFPivotTable pivotTable = sheet2.createPivotTable
|
XSSFPivotTable pivotTable = sheet2.createPivotTable(
|
||||||
(new AreaReference(sheet.getSheetName()+"!A$1:B$2"), new CellReference("H5"));
|
new AreaReference(sheet.getSheetName()+"!A$1:B$2", SpreadsheetVersion.EXCEL2007),
|
||||||
|
new CellReference("H5"));
|
||||||
assertEquals(0, pivotTable.getRowLabelColumns().size());
|
assertEquals(0, pivotTable.getRowLabelColumns().size());
|
||||||
wb.close();
|
wb.close();
|
||||||
}
|
}
|
||||||
|
@ -1413,9 +1414,12 @@ public final class TestXSSFSheet extends BaseTestSheet {
|
||||||
public void testCreatePivotTableWithConflictingDataSheets() throws IOException {
|
public void testCreatePivotTableWithConflictingDataSheets() throws IOException {
|
||||||
XSSFWorkbook wb = setupSheet();
|
XSSFWorkbook wb = setupSheet();
|
||||||
XSSFSheet sheet = wb.getSheetAt(0);
|
XSSFSheet sheet = wb.getSheetAt(0);
|
||||||
XSSFSheet sheet2 = wb.createSheet();
|
XSSFSheet sheet2 = wb.createSheet("TEST");
|
||||||
|
|
||||||
sheet2.createPivotTable(new AreaReference(sheet.getSheetName()+"!A$1:B$2"), new CellReference("H5"), sheet2);
|
sheet2.createPivotTable(
|
||||||
|
new AreaReference(sheet.getSheetName()+"!A$1:B$2", SpreadsheetVersion.EXCEL2007),
|
||||||
|
new CellReference("H5"),
|
||||||
|
sheet2);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected=POIXMLException.class)
|
@Test(expected=POIXMLException.class)
|
||||||
|
|
Loading…
Reference in New Issue