You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by sh...@apache.org on 2015/02/26 07:59:28 UTC

svn commit: r1662368 - /lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java

Author: shalin
Date: Thu Feb 26 06:59:28 2015
New Revision: 1662368

URL: http://svn.apache.org/r1662368
Log:
SOLR-7164: Fix failing TestSolr4Spatial by closing SolrCore

Modified:
    lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java

Modified: lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java?rev=1662368&r1=1662367&r2=1662368&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java (original)
+++ lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java Thu Feb 26 06:59:28 2015
@@ -30,6 +30,7 @@ import com.spatial4j.core.shape.Rectangl
 import org.apache.lucene.spatial.bbox.BBoxStrategy;
 import org.apache.solr.SolrTestCaseJ4;
 import org.apache.solr.common.SolrException;
+import org.apache.solr.core.SolrCore;
 import org.apache.solr.schema.BBoxField;
 import org.apache.solr.schema.IndexSchema;
 import org.apache.solr.schema.SchemaField;
@@ -374,12 +375,14 @@ public class TestSolr4Spatial extends So
 
   @Test
   public void testSpatialConfig() throws Exception {
-    IndexSchema schema = h.getCoreInc().getLatestSchema();
+    try (SolrCore core = h.getCoreInc())  {
+      IndexSchema schema = core.getLatestSchema();
 
-    // BBox Config
-    // Make sure the subfields are not stored
-    SchemaField sub = schema.getField("bbox"+BBoxStrategy.SUFFIX_MINX);
-    assertFalse(sub.stored());
+      // BBox Config
+      // Make sure the subfields are not stored
+      SchemaField sub = schema.getField("bbox"+BBoxStrategy.SUFFIX_MINX);
+      assertFalse(sub.stored());
+    }
   }
   
 }