You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@any23.apache.org by le...@apache.org on 2017/08/23 20:27:10 UTC

[13/15] any23 git commit: ANY23-304 implement temporary file reader within test logic

ANY23-304 implement temporary file reader within test logic


Project: http://git-wip-us.apache.org/repos/asf/any23/repo
Commit: http://git-wip-us.apache.org/repos/asf/any23/commit/b39d2201
Tree: http://git-wip-us.apache.org/repos/asf/any23/tree/b39d2201
Diff: http://git-wip-us.apache.org/repos/asf/any23/diff/b39d2201

Branch: refs/heads/master
Commit: b39d2201440c5f1297e99365744ac3fd9b4f9d90
Parents: 6d5c39e
Author: Lewis John McGibbney <le...@gmail.com>
Authored: Thu Jul 27 12:16:29 2017 -0700
Committer: Lewis John McGibbney <le...@gmail.com>
Committed: Thu Jul 27 12:16:29 2017 -0700

----------------------------------------------------------------------
 .../java/org/apache/any23/openie/OpenIEExtractorTest.java   | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/any23/blob/b39d2201/openie/src/test/java/org/apache/any23/openie/OpenIEExtractorTest.java
----------------------------------------------------------------------
diff --git a/openie/src/test/java/org/apache/any23/openie/OpenIEExtractorTest.java b/openie/src/test/java/org/apache/any23/openie/OpenIEExtractorTest.java
index 9dfad94..9455311 100644
--- a/openie/src/test/java/org/apache/any23/openie/OpenIEExtractorTest.java
+++ b/openie/src/test/java/org/apache/any23/openie/OpenIEExtractorTest.java
@@ -16,7 +16,8 @@
  */
 package org.apache.any23.openie;
 
-import java.io.ByteArrayOutputStream;
+import java.io.File;
+import java.io.FileOutputStream;
 import java.io.IOException;
 
 import org.apache.any23.extractor.ExtractionContext;
@@ -66,8 +67,8 @@ public class OpenIEExtractorTest {
     
     public void extract(IRI uri, String filePath) 
       throws IOException, ExtractionException, TripleHandlerException {
-      ByteArrayOutputStream baos = new ByteArrayOutputStream();
-      final TripleHandler tHandler = new RDFXMLWriter(baos);
+      FileOutputStream fos = new FileOutputStream(File.createTempFile("OpenIEExtractorTest", "tmp"));
+      final TripleHandler tHandler = new RDFXMLWriter(fos);
       final ExtractionContext extractionContext = new ExtractionContext("rdf-openie", uri);
       final ExtractionResult result = new ExtractionResultImpl(extractionContext, extractor, tHandler);
       try {
@@ -78,7 +79,7 @@ public class OpenIEExtractorTest {
                 result
         );
       } finally {
-        logger.debug(baos.toString());
+        logger.debug(fos.toString());
         tHandler.close();
         result.close();
       }