You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ma...@apache.org on 2010/07/07 12:41:17 UTC

svn commit: r961342 - in /poi/trunk: src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java test-data/document/rasp.doc

Author: maxcom
Date: Wed Jul  7 10:41:17 2010
New Revision: 961342

URL: http://svn.apache.org/viewvc?rev=961342&view=rev
Log:
HWPF: test auto-saved document

Added:
    poi/trunk/test-data/document/rasp.doc   (with props)
Modified:
    poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java
    poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java

Modified: poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java?rev=961342&r1=961341&r2=961342&view=diff
==============================================================================
--- poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java (original)
+++ poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java Wed Jul  7 10:41:17 2010
@@ -288,4 +288,14 @@ public final class TestWordExtractor ext
         assertEquals(1, tp.length);
         assertEquals("The quick brown fox jumps over the lazy dog\r\n", tp[0]);
 	}
+
+    public void testFastSaved() throws Exception {
+        extractor = new WordExtractor(
+                POIDataSamples.getDocumentInstance().openResourceAsStream("rasp.doc")
+        );
+
+        String text = extractor.getText();
+        assertTrue(text.contains("\u0425\u0425\u0425\u0425\u0425"));
+        assertTrue(text.contains("\u0423\u0423\u0423\u0423\u0423"));
+    }
 }

Modified: poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java?rev=961342&r1=961341&r2=961342&view=diff
==============================================================================
--- poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java (original)
+++ poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java Wed Jul  7 10:41:17 2010
@@ -141,14 +141,20 @@ public final class TestPictures extends 
 		HWPFDocument doc = HWPFTestDataSamples.openSampleFile("Bug44603.doc");
 
 		List pics = doc.getPicturesTable().getAllPictures();
-		assertEquals(pics.size(), 2);
+		assertEquals(2, pics.size());
 	}
 
         public void testPicturesInHeader() {
                 HWPFDocument doc = HWPFTestDataSamples.openSampleFile("header_image.doc");
 
                 List pics = doc.getPicturesTable().getAllPictures();
-                assertEquals(pics.size(), 2);
+                assertEquals(2, pics.size());
         }
 
+    public void testFastSaved() {
+            HWPFDocument doc = HWPFTestDataSamples.openSampleFile("rasp.doc");
+
+            doc.getPicturesTable().getAllPictures(); // just check that we do not throw Exception
+    }
+
 }

Added: poi/trunk/test-data/document/rasp.doc
URL: http://svn.apache.org/viewvc/poi/trunk/test-data/document/rasp.doc?rev=961342&view=auto
==============================================================================
Binary file - no diff available.

Propchange: poi/trunk/test-data/document/rasp.doc
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org