You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2011/08/09 12:14:42 UTC

svn commit: r1155295 - in /incubator/jena/Jena2/ARQ/trunk: src-test/org/openjena/atlas/io/TestBufferingWriter.java src/org/openjena/atlas/io/BufferingWriter.java

Author: andy
Date: Tue Aug  9 10:14:41 2011
New Revision: 1155295

URL: http://svn.apache.org/viewvc?rev=1155295&view=rev
Log:
JENA-92

Modified:
    incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/atlas/io/TestBufferingWriter.java
    incubator/jena/Jena2/ARQ/trunk/src/org/openjena/atlas/io/BufferingWriter.java

Modified: incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/atlas/io/TestBufferingWriter.java
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/atlas/io/TestBufferingWriter.java?rev=1155295&r1=1155294&r2=1155295&view=diff
==============================================================================
--- incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/atlas/io/TestBufferingWriter.java (original)
+++ incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/atlas/io/TestBufferingWriter.java Tue Aug  9 10:14:41 2011
@@ -81,6 +81,15 @@ public class TestBufferingWriter extends
         assertEquals("", x) ;
     }
     
+    @Test public void write_06()
+    {
+        // Test closing the stream without flushing (the flush should be done implicitly)
+        create(100, 50);
+        w.output("test");
+        w.close();
+        String x = string();
+        assertEquals("test", x);
+    }
 }
 
 /*

Modified: incubator/jena/Jena2/ARQ/trunk/src/org/openjena/atlas/io/BufferingWriter.java
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/ARQ/trunk/src/org/openjena/atlas/io/BufferingWriter.java?rev=1155295&r1=1155294&r2=1155295&view=diff
==============================================================================
--- incubator/jena/Jena2/ARQ/trunk/src/org/openjena/atlas/io/BufferingWriter.java (original)
+++ incubator/jena/Jena2/ARQ/trunk/src/org/openjena/atlas/io/BufferingWriter.java Tue Aug  9 10:14:41 2011
@@ -186,6 +186,7 @@ public final class BufferingWriter exten
     @Override
     public void close()
     {
+        flush() ;
         out.close() ;
     }