Adjust error message to have the same error across different types of Workbook and revert test to check on common error message again
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1678874 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
c4a26a18f4
commit
cbd315d441
@ -65,7 +65,7 @@ public final class RowRecord extends StandardRecord {
|
||||
|
||||
public RowRecord(int rowNumber) {
|
||||
if(rowNumber < 0) {
|
||||
throw new IllegalArgumentException("Invalid row number " + rowNumber + " specified");
|
||||
throw new IllegalArgumentException("Invalid row number (" + rowNumber + ")");
|
||||
}
|
||||
field_1_row_number = rowNumber;
|
||||
field_4_height = (short)0xFF;
|
||||
|
@ -17,6 +17,8 @@
|
||||
|
||||
package org.apache.poi.hssf.usermodel;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import junit.framework.AssertionFailedError;
|
||||
|
||||
import org.apache.poi.hssf.HSSFITestDataProvider;
|
||||
@ -71,7 +73,7 @@ public final class TestHSSFRow extends BaseTestRow {
|
||||
assertEquals(-1, row.getLastCellNum());
|
||||
}
|
||||
|
||||
public void testMoveCell() {
|
||||
public void testMoveCell() throws IOException {
|
||||
HSSFWorkbook workbook = new HSSFWorkbook();
|
||||
HSSFSheet sheet = workbook.createSheet();
|
||||
HSSFRow row = sheet.createRow(0);
|
||||
@ -115,9 +117,11 @@ public final class TestHSSFRow extends BaseTestRow {
|
||||
assertEquals(5, cellB2.getColumnIndex());
|
||||
assertEquals(2, row.getFirstCellNum());
|
||||
assertEquals(6, row.getLastCellNum());
|
||||
|
||||
workbook.close();
|
||||
}
|
||||
|
||||
public void testRowHeight(){
|
||||
public void testRowHeight() throws IOException{
|
||||
HSSFWorkbook workbook = new HSSFWorkbook();
|
||||
HSSFSheet sheet = workbook.createSheet();
|
||||
HSSFRow row = sheet.createRow(0);
|
||||
@ -132,5 +136,7 @@ public final class TestHSSFRow extends BaseTestRow {
|
||||
row.setHeight((short) -1);
|
||||
assertEquals(row.getHeight(), sheet.getDefaultRowHeight());
|
||||
assertEquals(row.getRowRecord().getBadFontHeight(), false);
|
||||
|
||||
workbook.close();
|
||||
}
|
||||
}
|
||||
|
@ -17,6 +17,7 @@
|
||||
|
||||
package org.apache.poi.ss.usermodel;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Iterator;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
@ -138,7 +139,7 @@ public abstract class BaseTestRow extends TestCase {
|
||||
} catch (IllegalArgumentException e) {
|
||||
// expected during successful test
|
||||
assertTrue("Did not find expected error message, had: " + e,
|
||||
e.getMessage().startsWith("Invalid row number -1"));
|
||||
e.getMessage().startsWith("Invalid row number (-1)"));
|
||||
}
|
||||
|
||||
//Test high row bound
|
||||
@ -285,7 +286,7 @@ public abstract class BaseTestRow extends TestCase {
|
||||
assertEquals(Cell.CELL_TYPE_NUMERIC, row.getCell(5).getCellType());
|
||||
}
|
||||
|
||||
public void testRowHeight() {
|
||||
public void testRowHeight() throws IOException {
|
||||
Workbook workbook = _testDataProvider.createWorkbook();
|
||||
Sheet sheet = workbook.createSheet();
|
||||
Row row1 = sheet.createRow(0);
|
||||
|
Loading…
Reference in New Issue
Block a user