From a496e6c0fa4d2198ec711c6b13563ffcc09a653c Mon Sep 17 00:00:00 2001 From: Sergey Vladimirov Date: Fri, 8 Jul 2011 15:08:02 +0000 Subject: [PATCH] one of problems linked to 47286 seems to be found -- some CHPX were not saved git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1144352 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/poi/hwpf/usermodel/TestProblems.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) 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 ea96a55ad..9618cbacc 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java @@ -550,6 +550,9 @@ public final class TestProblems extends HWPFTestCase { assertEquals( text1.replaceAll( "\n", "" ), text2.replaceAll( "\n", "" ) ); + assertEquals( doc1.getCharacterTable().getTextRuns().size(), doc2 + .getCharacterTable().getTextRuns().size() ); + List expectedFields = doc1.getFieldsTables() .getFieldsPLCF( FieldsTables.PLCFFLDMOM ); List actualFields = doc2.getFieldsTables() @@ -558,13 +561,17 @@ public final class TestProblems extends HWPFTestCase { assertTableStructures( doc1.getRange(), doc2.getRange() ); - // no, it still not fixed, need to figure what is the difference in - // document - // fixed( "47286" ); + // FileOutputStream fileOutputStream = new FileOutputStream( + // "test.doc" ); + // doc1.write( fileOutputStream ); + // fileOutputStream.close(); + + fixed( "47286" ); } catch ( AssertionFailedError exc ) { // expected + exc.toString(); } }