From ab0b4a246afd96351e19195805eb7a055e270e04 Mon Sep 17 00:00:00 2001 From: Sergey Vladimirov Date: Fri, 8 Jul 2011 10:04:03 +0000 Subject: [PATCH] fix test for 47286 now it will fail if bug is fixed git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1144235 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/poi/hwpf/usermodel/TestProblems.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 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 c5206901d9..107949acf7 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestProblems.java @@ -17,8 +17,6 @@ package org.apache.poi.hwpf.usermodel; -import java.io.File; -import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.List; @@ -33,6 +31,8 @@ import org.apache.poi.hwpf.HWPFTestCase; import org.apache.poi.hwpf.HWPFTestDataSamples; import org.apache.poi.hwpf.extractor.Word6Extractor; import org.apache.poi.hwpf.extractor.WordExtractor; +import org.apache.poi.hwpf.model.FieldsTables; +import org.apache.poi.hwpf.model.PlexOfField; import org.apache.poi.hwpf.model.StyleSheet; import org.apache.poi.util.IOUtils; @@ -548,8 +548,14 @@ public final class TestProblems extends HWPFTestCase { assertEquals( text1.replaceAll( "\n", "" ), text2.replaceAll( "\n", "" ) ); - // no, it is not fixed yet :( - // text is the same, but field information is not preserved + List expectedFields = doc1.getFieldsTables() + .getFieldsPLCF( FieldsTables.PLCFFLDMOM ); + List actualFields = doc2.getFieldsTables() + .getFieldsPLCF( FieldsTables.PLCFFLDMOM ); + + assertEquals( expectedFields.size(), actualFields.size() ); + + fixed("47286"); } catch ( AssertionFailedError exc ) { -- 2.39.5