Adjust tests and fix small typo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1662650 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
b57a4f04e3
commit
7dfcd6c684
@ -831,7 +831,7 @@ public class SXSSFWorkbook implements Workbook
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Closes the underlying {@link XSSFWorkbook} and {@link OPCPackage}
|
* Closes the underlying {@link XSSFWorkbook} and {@link OPCPackage}
|
||||||
* on which this Workbook is based, if any. Has no effect on Worbooks
|
* on which this Workbook is based, if any. Has no effect on Workbooks
|
||||||
* created from scratch.
|
* created from scratch.
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
|
@ -88,19 +88,23 @@ public final class TestSXSSFWorkbook extends BaseTestWorkbook {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void existingWorkbook() {
|
public void existingWorkbook() throws IOException {
|
||||||
XSSFWorkbook xssfWorkbook = new XSSFWorkbook();
|
XSSFWorkbook xssfWorkbook = new XSSFWorkbook();
|
||||||
xssfWorkbook.createSheet("S1");
|
xssfWorkbook.createSheet("S1");
|
||||||
SXSSFWorkbook wb = new SXSSFWorkbook(xssfWorkbook);
|
SXSSFWorkbook wb = new SXSSFWorkbook(xssfWorkbook);
|
||||||
xssfWorkbook = (XSSFWorkbook) SXSSFITestDataProvider.instance.writeOutAndReadBack(wb);
|
try {
|
||||||
assertTrue(wb.dispose());
|
xssfWorkbook = (XSSFWorkbook) SXSSFITestDataProvider.instance.writeOutAndReadBack(wb);
|
||||||
|
assertTrue(wb.dispose());
|
||||||
|
|
||||||
wb = new SXSSFWorkbook(xssfWorkbook);
|
wb = new SXSSFWorkbook(xssfWorkbook);
|
||||||
assertEquals(1, wb.getNumberOfSheets());
|
assertEquals(1, wb.getNumberOfSheets());
|
||||||
Sheet sheet = wb.getSheetAt(0);
|
Sheet sheet = wb.getSheetAt(0);
|
||||||
assertNotNull(sheet);
|
assertNotNull(sheet);
|
||||||
assertEquals("S1", sheet.getSheetName());
|
assertEquals("S1", sheet.getSheetName());
|
||||||
assertTrue(wb.dispose());
|
} finally {
|
||||||
|
assertTrue(wb.dispose());
|
||||||
|
wb.close();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -123,7 +127,7 @@ public final class TestSXSSFWorkbook extends BaseTestWorkbook {
|
|||||||
XSSFWorkbook xssfWorkbook = (XSSFWorkbook) SXSSFITestDataProvider.instance.writeOutAndReadBack(wb);
|
XSSFWorkbook xssfWorkbook = (XSSFWorkbook) SXSSFITestDataProvider.instance.writeOutAndReadBack(wb);
|
||||||
sss = (SharedStringsTable)f.get(wb);
|
sss = (SharedStringsTable)f.get(wb);
|
||||||
assertEquals(2, sss.getUniqueCount());
|
assertEquals(2, sss.getUniqueCount());
|
||||||
wb.dispose();
|
assertTrue(wb.dispose());
|
||||||
|
|
||||||
Sheet sheet1 = xssfWorkbook.getSheetAt(0);
|
Sheet sheet1 = xssfWorkbook.getSheetAt(0);
|
||||||
assertEquals("S1", sheet1.getSheetName());
|
assertEquals("S1", sheet1.getSheetName());
|
||||||
|
@ -33,7 +33,6 @@ import org.apache.poi.hssf.record.StringRecord;
|
|||||||
import org.apache.poi.ss.SpreadsheetVersion;
|
import org.apache.poi.ss.SpreadsheetVersion;
|
||||||
import org.apache.poi.ss.usermodel.BaseTestCell;
|
import org.apache.poi.ss.usermodel.BaseTestCell;
|
||||||
import org.apache.poi.ss.usermodel.Cell;
|
import org.apache.poi.ss.usermodel.Cell;
|
||||||
import org.apache.poi.ss.usermodel.ErrorConstants;
|
|
||||||
import org.apache.poi.ss.usermodel.FormulaError;
|
import org.apache.poi.ss.usermodel.FormulaError;
|
||||||
import org.apache.poi.ss.usermodel.RichTextString;
|
import org.apache.poi.ss.usermodel.RichTextString;
|
||||||
import org.apache.poi.ss.usermodel.Row;
|
import org.apache.poi.ss.usermodel.Row;
|
||||||
@ -330,7 +329,7 @@ public final class TestHSSFCell extends BaseTestCell {
|
|||||||
// string to error code
|
// string to error code
|
||||||
cell.setCellValue("abc");
|
cell.setCellValue("abc");
|
||||||
confirmStringRecord(sheet, true);
|
confirmStringRecord(sheet, true);
|
||||||
cell.setCellErrorValue((byte)ErrorConstants.ERROR_REF);
|
cell.setCellErrorValue(FormulaError.REF.getCode());
|
||||||
confirmStringRecord(sheet, false);
|
confirmStringRecord(sheet, false);
|
||||||
|
|
||||||
// string to boolean
|
// string to boolean
|
||||||
|
Loading…
Reference in New Issue
Block a user