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() ;
}