From: Javen O'Neal Date: Sat, 31 Oct 2015 20:53:12 +0000 (+0000) Subject: replace deprecated usage of AreaReference as a result of bug 56328 X-Git-Tag: REL_3_14_BETA1~197 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=e29f6997412e57181b0261cd9dff5fafb302a1cb;p=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 --- diff --git a/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheet.java b/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheet.java index a2f80efa49..86f54ee848 100644 --- a/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheet.java +++ b/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFSheet.java @@ -1341,10 +1341,10 @@ public final class TestXSSFSheet extends BaseTestSheet { assertNotNull(wb); 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); 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); assertTrue(wb.getPivotTables().size() > 1); wb.close(); @@ -1357,12 +1357,12 @@ public final class TestXSSFSheet extends BaseTestSheet { assertNotNull(wb); 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); assertTrue(wb.getPivotTables().size() > 0); assertNotNull(wb); 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); assertTrue(wb.getPivotTables().size() > 1); wb.close(); @@ -1375,7 +1375,7 @@ public final class TestXSSFSheet extends BaseTestSheet { assertNotNull(wb); 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); assertTrue(wb.getPivotTables().size() > 0); wb.close(); @@ -1388,7 +1388,7 @@ public final class TestXSSFSheet extends BaseTestSheet { XSSFSheet sheet2 = wb.createSheet(); 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(1, wb.getPivotTables().size()); @@ -1401,10 +1401,11 @@ public final class TestXSSFSheet extends BaseTestSheet { public void testCreatePivotTableInOtherSheetThanDataSheetUsingAreaReference() throws IOException { XSSFWorkbook wb = setupSheet(); XSSFSheet sheet = wb.getSheetAt(0); - XSSFSheet sheet2 = wb.createSheet(); + XSSFSheet sheet2 = wb.createSheet("TEST"); - XSSFPivotTable pivotTable = sheet2.createPivotTable - (new AreaReference(sheet.getSheetName()+"!A$1:B$2"), new CellReference("H5")); + XSSFPivotTable pivotTable = sheet2.createPivotTable( + new AreaReference(sheet.getSheetName()+"!A$1:B$2", SpreadsheetVersion.EXCEL2007), + new CellReference("H5")); assertEquals(0, pivotTable.getRowLabelColumns().size()); wb.close(); } @@ -1413,9 +1414,12 @@ public final class TestXSSFSheet extends BaseTestSheet { public void testCreatePivotTableWithConflictingDataSheets() throws IOException { XSSFWorkbook wb = setupSheet(); 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)