]> source.dussan.org Git - poi.git/commitdiff
one of problems linked to 47286 seems to be found -- some CHPX were not saved
authorSergey Vladimirov <sergey@apache.org>
Fri, 8 Jul 2011 15:08:02 +0000 (15:08 +0000)
committerSergey Vladimirov <sergey@apache.org>
Fri, 8 Jul 2011 15:08:02 +0000 (15:08 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1144352 13f79535-47bb-0310-9956-ffa450edef68

src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java

index ea96a55addccad03365b1c0a3c2fce0246e10e6c..9618cbaccac2821637ca7000f4db4a6475808883 100644 (file)
@@ -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<PlexOfField> expectedFields = doc1.getFieldsTables()
                     .getFieldsPLCF( FieldsTables.PLCFFLDMOM );
             List<PlexOfField> 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();
         }
     }