From 20392c85a899a70bd46cbceac4870b5a29752141 Mon Sep 17 00:00:00 2001 From: Nick Burch Date: Sun, 21 Sep 2008 19:31:34 +0000 Subject: [PATCH] Improved tests to show that bugs #45062 and #44292 are fixed git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697595 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/poi/hwpf/usermodel/TestProblems.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java b/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java index 6b4200a63..542e2d792 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java @@ -74,7 +74,8 @@ public class TestProblems extends TestCase { } /** - * Test for TableCell not skipping the last paragraph + * Test for TableCell not skipping the last paragraph. + * Bugs #45062 and #44292 */ public void testTableCellLastParagraph() throws Exception { HWPFDocument doc = new HWPFDocument(new FileInputStream( @@ -93,22 +94,27 @@ public class TestProblems extends TestCase { Table t = r.getTable(p); //get the only row + assertEquals(1, t.numRows()); TableRow row = t.getRow(0); //get the first cell TableCell cell = row.getCell(0); // First cell should have one paragraph assertEquals(1, cell.numParagraphs()); + assertEquals("One paragraph is ok\7", cell.getParagraph(0).text()); //get the second cell = row.getCell(1); // Second cell should be detected as having two paragraphs assertEquals(2, cell.numParagraphs()); + assertEquals("First para is ok\r", cell.getParagraph(0).text()); + assertEquals("Second paragraph is skipped\7", cell.getParagraph(1).text()); //get the last cell cell = row.getCell(2); // Last cell should have one paragraph assertEquals(1, cell.numParagraphs()); + assertEquals("One paragraph is ok\7", cell.getParagraph(0).text()); } public void testRangeDelete() throws Exception {