You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by to...@apache.org on 2019/10/02 11:23:06 UTC
svn commit: r1867883 -
/jackrabbit/oak/trunk/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultAnalyzersConfigurationTest.java
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 {