Author: tommaso Date: Wed Oct 2 11:23:05 2019 New Revision: 1867883 URL: http://svn.apache.org/viewvc?rev=1867883&view=rev Log: OAK-8244 - closing Analyzers in tearDown
Modified: jackrabbit/oak/trunk/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultAnalyzersConfigurationTest.java Modified: jackrabbit/oak/trunk/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultAnalyzersConfigurationTest.java URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultAnalyzersConfigurationTest.java?rev=1867883&r1=1867882&r2=1867883&view=diff ============================================================================== --- jackrabbit/oak/trunk/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultAnalyzersConfigurationTest.java (original) +++ jackrabbit/oak/trunk/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultAnalyzersConfigurationTest.java Wed Oct 2 11:23:05 2019 @@ -29,6 +29,7 @@ import org.apache.lucene.analysis.path.P import org.apache.lucene.analysis.pattern.PatternCaptureGroupTokenFilter; import org.apache.lucene.analysis.pattern.PatternReplaceFilter; import org.apache.lucene.analysis.reverse.ReverseStringFilter; +import org.junit.After; import org.junit.Before; import org.junit.Ignore; import org.junit.Test; @@ -54,7 +55,7 @@ public class DefaultAnalyzersConfigurati private Analyzer allChildrenPathSearchingAnalyzer; @Before - public void setUp() throws Exception { + public void setUp() { this.exactPathAnalyzer = new Analyzer() { @Override protected TokenStreamComponents createComponents(String fieldName) { @@ -118,6 +119,17 @@ public class DefaultAnalyzersConfigurati }; } + @After + public void tearDown() { + this.exactPathAnalyzer.close(); + this.parentPathIndexingAnalyzer.close(); + this.parentPathSearchingAnalyzer.close(); + this.directChildrenPathIndexingAnalyzer.close(); + this.directChildrenPathSearchingAnalyzer.close(); + this.allChildrenPathIndexingAnalyzer.close(); + this.allChildrenPathSearchingAnalyzer.close(); + } + @Test public void testAllChildrenIndexingTokenization() throws Exception { try {