You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by ca...@apache.org on 2011/06/28 14:17:59 UTC

svn commit: r1140556 - /incubator/jena/Jena2/LARQ/trunk/src/test/java/org/apache/jena/larq/TestAssemblerLARQ.java

Author: castagna
Date: Tue Jun 28 12:17:58 2011
New Revision: 1140556

URL: http://svn.apache.org/viewvc?rev=1140556&view=rev
Log: (empty)

Modified:
    incubator/jena/Jena2/LARQ/trunk/src/test/java/org/apache/jena/larq/TestAssemblerLARQ.java

Modified: incubator/jena/Jena2/LARQ/trunk/src/test/java/org/apache/jena/larq/TestAssemblerLARQ.java
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/LARQ/trunk/src/test/java/org/apache/jena/larq/TestAssemblerLARQ.java?rev=1140556&r1=1140555&r2=1140556&view=diff
==============================================================================
--- incubator/jena/Jena2/LARQ/trunk/src/test/java/org/apache/jena/larq/TestAssemblerLARQ.java (original)
+++ incubator/jena/Jena2/LARQ/trunk/src/test/java/org/apache/jena/larq/TestAssemblerLARQ.java Tue Jun 28 12:17:58 2011
@@ -86,10 +86,15 @@ public class TestAssemblerLARQ {
     }
     
     @Test public void testMake1() throws CorruptIndexException, IOException {
-        Dataset ds = TDBFactory.createDataset() ;
-        IndexLARQ indexLARQ = AssemblerLARQ.make(ds, tmpDir + "/lucene") ;
-        Directory directory = indexLARQ.getLuceneReader().directory() ;
-        assertTrue ( directory instanceof FSDirectory );
+        IndexLARQ indexLARQ = null;
+        try {
+            Dataset ds = TDBFactory.createDataset() ;
+            indexLARQ = AssemblerLARQ.make(ds, tmpDir + "/lucene") ;
+            Directory directory = indexLARQ.getLuceneReader().directory() ;
+            assertTrue ( directory instanceof FSDirectory );
+        } finally {
+            if ( indexLARQ != null ) indexLARQ.close();            
+        }
     }
     
     @Test public void testMake2() throws CorruptIndexException, IOException {
@@ -100,12 +105,18 @@ public class TestAssemblerLARQ {
     }
     
     @Test public void testMake3() throws CorruptIndexException, IOException {
-        Dataset ds = TDBFactory.createDataset() ;
-        IndexLARQ indexLARQ = AssemblerLARQ.make(ds, tmpDir + "/lucene") ;
-        indexLARQ.writer.commit();
-        indexLARQ = AssemblerLARQ.make(ds, tmpDir + "/lucene") ;
-        Directory directory = indexLARQ.getLuceneReader().directory() ;
-        assertTrue ( directory instanceof FSDirectory );
+        IndexLARQ indexLARQ = null;
+        try {
+            Dataset ds = TDBFactory.createDataset() ;
+            indexLARQ = AssemblerLARQ.make(ds, tmpDir + "/lucene") ;
+            indexLARQ.writer.commit();
+            indexLARQ = AssemblerLARQ.make(ds, tmpDir + "/lucene") ;
+            Directory directory = indexLARQ.getLuceneReader().directory() ;
+            assertTrue ( directory instanceof FSDirectory );
+        } finally {
+            if ( indexLARQ != null ) indexLARQ.close();            
+        }
+
     }
     
 }