From: Maxim Valyanskiy Date: Wed, 7 Jul 2010 10:41:17 +0000 (+0000) Subject: HWPF: test auto-saved document X-Git-Tag: REL_3_7_BETA2~32 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d7c62aae580de7eea4c485094ac6e9af88d0c261;p=poi.git HWPF: test auto-saved document git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@961342 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java b/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java index eabb16b7c8..22eaf0ade4 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java @@ -288,4 +288,14 @@ public final class TestWordExtractor extends TestCase { 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")); + } } diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java b/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java index 897ca86f1c..05013b07fb 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java @@ -141,14 +141,20 @@ public final class TestPictures extends TestCase { 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 + } + } diff --git a/test-data/document/rasp.doc b/test-data/document/rasp.doc new file mode 100644 index 0000000000..df39b696b0 Binary files /dev/null and b/test-data/document/rasp.doc differ