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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to