You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by fa...@apache.org on 2021/12/01 11:49:25 UTC

svn commit: r1895454 - in /poi/trunk: poi-scratchpad/src/test/java/org/apache/poi/hwpf/usermodel/TestHWPFWrite.java poi/src/test/java/org/apache/poi/hpsf/basic/TestHPSFBugs.java

Author: fanningpj
Date: Wed Dec  1 11:49:25 2021
New Revision: 1895454

URL: http://svn.apache.org/viewvc?rev=1895454&view=rev
Log:
code formatting

Modified:
    poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hwpf/usermodel/TestHWPFWrite.java
    poi/trunk/poi/src/test/java/org/apache/poi/hpsf/basic/TestHPSFBugs.java

Modified: poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hwpf/usermodel/TestHWPFWrite.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hwpf/usermodel/TestHWPFWrite.java?rev=1895454&r1=1895453&r2=1895454&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hwpf/usermodel/TestHWPFWrite.java (original)
+++ poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hwpf/usermodel/TestHWPFWrite.java Wed Dec  1 11:49:25 2021
@@ -139,4 +139,20 @@ public final class TestHWPFWrite extends
             assertThrows(IllegalStateException.class, doc::write);
         }
     }
+
+    @Test
+    void testBug65436() throws IOException {
+        UnsynchronizedByteArrayOutputStream baos = new UnsynchronizedByteArrayOutputStream();
+        try (HWPFDocument doc = HWPFTestDataSamples.openSampleFile("SampleDoc.doc")) {
+            doc
+            Range r = doc.getRange();
+            assertEquals("I am a test document\r", r.getParagraph(0).text());
+            doc.write(baos);
+        }
+
+        try (HWPFDocument doc = new HWPFDocument(baos.toInputStream())) {
+            Range r = doc.getRange();
+            assertEquals("I am a test document\r", r.getParagraph(0).text());
+        }
+    }
 }

Modified: poi/trunk/poi/src/test/java/org/apache/poi/hpsf/basic/TestHPSFBugs.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi/src/test/java/org/apache/poi/hpsf/basic/TestHPSFBugs.java?rev=1895454&r1=1895453&r2=1895454&view=diff
==============================================================================
--- poi/trunk/poi/src/test/java/org/apache/poi/hpsf/basic/TestHPSFBugs.java (original)
+++ poi/trunk/poi/src/test/java/org/apache/poi/hpsf/basic/TestHPSFBugs.java Wed Dec  1 11:49:25 2021
@@ -17,27 +17,21 @@
 
 package org.apache.poi.hpsf.basic;
 
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-import static org.junit.jupiter.api.Assertions.assertNull;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.util.Date;
-
 import org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream;
 import org.apache.poi.POIDataSamples;
 import org.apache.poi.POIDocument;
-import org.apache.poi.hpsf.DocumentSummaryInformation;
-import org.apache.poi.hpsf.HPSFPropertiesOnlyDocument;
-import org.apache.poi.hpsf.NoPropertySetStreamException;
-import org.apache.poi.hpsf.PropertySetFactory;
-import org.apache.poi.hpsf.SummaryInformation;
+import org.apache.poi.hpsf.*;
 import org.apache.poi.hssf.HSSFTestDataSamples;
 import org.apache.poi.hssf.usermodel.HSSFWorkbook;
 import org.apache.poi.poifs.filesystem.POIFSFileSystem;
 import org.junit.jupiter.api.Test;
 
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.Date;
+
+import static org.junit.jupiter.api.Assertions.*;
+
 /**
  * Tests various bugs have been fixed
  */
@@ -112,12 +106,12 @@ final class TestHPSFBugs {
    @Test
    void test54233() throws IOException, NoPropertySetStreamException {
        try (InputStream is = _samples.openResourceAsStream("TestNon4ByteBoundary.doc");
-        POIFSFileSystem fs = new POIFSFileSystem(is)) {
+            POIFSFileSystem fs = new POIFSFileSystem(is)) {
 
            SummaryInformation si = (SummaryInformation)
-               PropertySetFactory.create(fs.getRoot(), SummaryInformation.DEFAULT_STREAM_NAME);
+                   PropertySetFactory.create(fs.getRoot(), SummaryInformation.DEFAULT_STREAM_NAME);
            DocumentSummaryInformation dsi = (DocumentSummaryInformation)
-               PropertySetFactory.create(fs.getRoot(), DocumentSummaryInformation.DEFAULT_STREAM_NAME);
+                   PropertySetFactory.create(fs.getRoot(), DocumentSummaryInformation.DEFAULT_STREAM_NAME);
 
            // Test
            assertEquals("Microsoft Word 10.0", si.getApplicationName());



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