Skip to content

Commit da102fc

Browse files
[8.x] Add assertWarnings capabilities to base token stream test case (elastic#113619) (elastic#113688)
* Add assertWarnings capabilities to base token stream test case (elastic#113619) We need to be able to assert various warnings and check for such in typical token stream tests. This adds that capability. * fixing test --------- Co-authored-by: Elastic Machine <[email protected]>
1 parent 03804af commit da102fc

File tree

38 files changed

+86
-33
lines changed

38 files changed

+86
-33
lines changed

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/ASCIIFoldingTokenFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import java.io.IOException;
2222
import java.io.StringReader;
2323

24+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
25+
2426
public class ASCIIFoldingTokenFilterFactoryTests extends ESTokenStreamTestCase {
2527
public void testDefault() throws IOException {
2628
ESTestCase.TestAnalysis analysis = AnalysisTestsHelper.createTestAnalysisFromSettings(

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/BaseWordDelimiterTokenFilterFactoryTestCase.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import java.io.IOException;
2121
import java.io.StringReader;
2222

23+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
24+
2325
/**
2426
* Base class to test {@link WordDelimiterTokenFilterFactory} and
2527
* {@link WordDelimiterGraphTokenFilterFactory}.

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/CJKFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
import java.io.IOException;
2323
import java.io.StringReader;
2424

25+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
26+
2527
public class CJKFilterFactoryTests extends ESTokenStreamTestCase {
2628
private static final String RESOURCE = "/org/elasticsearch/analysis/common/cjk_analysis.json";
2729

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/CharGroupTokenizerFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
import java.io.StringReader;
2525
import java.util.Arrays;
2626

27+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
28+
2729
public class CharGroupTokenizerFactoryTests extends ESTokenStreamTestCase {
2830

2931
public void testParseTokenChars() {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/CommonGramsTokenFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
import java.nio.file.Files;
2828
import java.nio.file.Path;
2929

30+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
31+
3032
public class CommonGramsTokenFilterFactoryTests extends ESTokenStreamTestCase {
3133
public void testDefault() throws IOException {
3234
Settings settings = Settings.builder()

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/ESSolrSynonymParserTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import java.io.StringReader;
2424
import java.text.ParseException;
2525

26+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
2627
import static org.hamcrest.Matchers.containsString;
2728

2829
public class ESSolrSynonymParserTests extends ESTokenStreamTestCase {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/ESWordnetSynonymParserTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import java.io.StringReader;
2424
import java.text.ParseException;
2525

26+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
2627
import static org.hamcrest.Matchers.containsString;
2728

2829
public class ESWordnetSynonymParserTests extends ESTokenStreamTestCase {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/EdgeNGramTokenFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import java.io.IOException;
2222
import java.io.StringReader;
2323

24+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
25+
2426
public class EdgeNGramTokenFilterFactoryTests extends ESTokenStreamTestCase {
2527

2628
public void testDefault() throws IOException {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/EdgeNGramTokenizerTests.java

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@
3131
import java.io.StringReader;
3232
import java.util.Collections;
3333

34+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
35+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
36+
3437
public class EdgeNGramTokenizerTests extends ESTokenStreamTestCase {
3538

3639
private IndexAnalyzers buildAnalyzers(IndexVersion version, String tokenizer) throws IOException {
@@ -88,20 +91,21 @@ public void testPreConfiguredTokenizer() throws IOException {
8891

8992
// Check deprecated name as well, needs version before 8.0 because throws IAE after that
9093
{
91-
try (
92-
IndexAnalyzers indexAnalyzers = buildAnalyzers(
93-
IndexVersionUtils.randomVersionBetween(
94-
random(),
95-
IndexVersions.V_7_3_0,
96-
IndexVersionUtils.getPreviousVersion(IndexVersions.V_8_0_0)
97-
),
98-
"edgeNGram"
99-
)
100-
) {
94+
IndexVersion version = IndexVersionUtils.randomVersionBetween(
95+
random(),
96+
IndexVersions.V_7_3_0,
97+
IndexVersionUtils.getPreviousVersion(IndexVersions.V_8_0_0)
98+
);
99+
try (IndexAnalyzers indexAnalyzers = buildAnalyzers(version, "edgeNGram")) {
101100
NamedAnalyzer analyzer = indexAnalyzers.get("my_analyzer");
102101
assertNotNull(analyzer);
103102
assertAnalyzesTo(analyzer, "test", new String[] { "t", "te" });
104-
103+
}
104+
if (version.onOrAfter(IndexVersions.V_7_6_0)) {
105+
assertWarnings(
106+
"The [edgeNGram] tokenizer name is deprecated and will be removed in a future version. "
107+
+ "Please change the tokenizer name to [edge_ngram] instead."
108+
);
105109
}
106110
}
107111

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/FingerprintAnalyzerTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
import org.apache.lucene.analysis.CharArraySet;
1414
import org.elasticsearch.test.ESTokenStreamTestCase;
1515

16+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
17+
1618
public class FingerprintAnalyzerTests extends ESTokenStreamTestCase {
1719

1820
public void testFingerprint() throws Exception {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/FlattenGraphTokenFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020

2121
import java.io.IOException;
2222

23+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
24+
2325
public class FlattenGraphTokenFilterFactoryTests extends ESTokenStreamTestCase {
2426

2527
public void testBasic() throws IOException {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/KeepFilterFactoryTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.io.IOException;
2323
import java.io.StringReader;
2424

25+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
2526
import static org.hamcrest.Matchers.instanceOf;
2627

2728
public class KeepFilterFactoryTests extends ESTokenStreamTestCase {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/KeepTypesFilterFactoryTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.io.IOException;
2222
import java.io.StringReader;
2323

24+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
2425
import static org.hamcrest.Matchers.instanceOf;
2526

2627
public class KeepTypesFilterFactoryTests extends ESTokenStreamTestCase {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/KeywordMarkerFilterFactoryTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@
1818
import org.elasticsearch.index.analysis.AnalysisTestsHelper;
1919
import org.elasticsearch.index.analysis.NamedAnalyzer;
2020
import org.elasticsearch.index.analysis.TokenFilterFactory;
21-
import org.elasticsearch.test.ESTestCase.TestAnalysis;
2221
import org.elasticsearch.test.ESTokenStreamTestCase;
2322

2423
import java.io.IOException;
2524

25+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
2626
import static org.hamcrest.Matchers.instanceOf;
2727

2828
/**

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/LimitTokenCountFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import java.io.IOException;
2222
import java.io.StringReader;
2323

24+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
25+
2426
public class LimitTokenCountFilterFactoryTests extends ESTokenStreamTestCase {
2527
public void testDefault() throws IOException {
2628
Settings settings = Settings.builder()

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/MinHashFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import java.io.IOException;
2222
import java.io.StringReader;
2323

24+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertStreamHasNumberOfTokens;
25+
2426
public class MinHashFilterFactoryTests extends ESTokenStreamTestCase {
2527
public void testDefault() throws IOException {
2628
int default_hash_count = 1;

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/MultiplexerTokenFilterTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
import java.io.IOException;
2727
import java.util.Collections;
2828

29+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
30+
2931
public class MultiplexerTokenFilterTests extends ESTokenStreamTestCase {
3032

3133
public void testMultiplexingFilter() throws IOException {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/NGramTokenFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import java.io.IOException;
2222
import java.io.StringReader;
2323

24+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
25+
2426
public class NGramTokenFilterFactoryTests extends ESTokenStreamTestCase {
2527

2628
public void testDefault() throws IOException {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/NGramTokenizerFactoryTests.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import java.io.StringReader;
2929
import java.util.Arrays;
3030

31-
import static com.carrotsearch.randomizedtesting.RandomizedTest.scaledRandomIntBetween;
31+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
3232
import static org.hamcrest.Matchers.instanceOf;
3333

3434
public class NGramTokenizerFactoryTests extends ESTokenStreamTestCase {
@@ -183,6 +183,9 @@ public void testBackwardsCompatibilityEdgeNgramTokenFilter() throws Exception {
183183
assertThat(edgeNGramTokenFilter, instanceOf(EdgeNGramTokenFilter.class));
184184
}
185185
}
186+
assertWarnings(
187+
"The [side] parameter is deprecated and will be removed. Use a [reverse] before and after the [edge_ngram] instead."
188+
);
186189
}
187190

188191
/*`

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/PathHierarchyTokenizerFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import java.io.IOException;
2121
import java.io.StringReader;
2222

23+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
24+
2325
public class PathHierarchyTokenizerFactoryTests extends ESTokenStreamTestCase {
2426

2527
public void testDefaults() throws IOException {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/PatternAnalyzerTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
import java.util.Arrays;
1919
import java.util.regex.Pattern;
2020

21+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
22+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.checkRandomData;
23+
2124
/**
2225
* Verifies the behavior of PatternAnalyzer.
2326
*/

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/PatternCaptureTokenFilterTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import org.elasticsearch.test.ESTokenStreamTestCase;
2020
import org.elasticsearch.test.IndexSettingsModule;
2121

22-
import static org.elasticsearch.test.ESTestCase.createTestAnalysis;
22+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
2323
import static org.hamcrest.Matchers.containsString;
2424

2525
public class PatternCaptureTokenFilterTests extends ESTokenStreamTestCase {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/PatternReplaceTokenFilterTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919

2020
import java.io.IOException;
2121

22+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
23+
2224
public class PatternReplaceTokenFilterTests extends ESTokenStreamTestCase {
2325

2426
public void testNormalizer() throws IOException {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/PredicateTokenScriptFilterTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import java.io.IOException;
3838
import java.util.Collections;
3939

40+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
4041
import static org.mockito.Mockito.mock;
4142
import static org.mockito.Mockito.when;
4243

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/RemoveDuplicatesFilterFactoryTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
import java.io.IOException;
2222

23+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
2324
import static org.hamcrest.Matchers.instanceOf;
2425

2526
public class RemoveDuplicatesFilterFactoryTests extends ESTokenStreamTestCase {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/ScriptedConditionTokenFilterTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636

3737
import java.util.Collections;
3838

39+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
3940
import static org.mockito.Mockito.mock;
4041
import static org.mockito.Mockito.when;
4142

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/SnowballAnalyzerTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
import org.apache.lucene.analysis.en.EnglishAnalyzer;
1414
import org.elasticsearch.test.ESTokenStreamTestCase;
1515

16+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
17+
1618
public class SnowballAnalyzerTests extends ESTokenStreamTestCase {
1719

1820
public void testEnglish() throws Exception {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/StemmerOverrideTokenFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
import java.util.List;
2626
import java.util.Locale;
2727

28+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
29+
2830
public class StemmerOverrideTokenFilterFactoryTests extends ESTokenStreamTestCase {
2931
@Rule
3032
public ExpectedException expectedException = ExpectedException.none();

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/StemmerTokenFilterFactoryTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import java.io.IOException;
2828
import java.io.StringReader;
2929

30-
import static com.carrotsearch.randomizedtesting.RandomizedTest.scaledRandomIntBetween;
30+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
3131
import static org.elasticsearch.cluster.metadata.IndexMetadata.SETTING_VERSION_CREATED;
3232
import static org.hamcrest.Matchers.instanceOf;
3333

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/StopAnalyzerTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import org.elasticsearch.test.ESTokenStreamTestCase;
2020
import org.elasticsearch.test.IndexSettingsModule;
2121

22-
import static org.elasticsearch.test.ESTestCase.createTestAnalysis;
22+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
2323

2424
public class StopAnalyzerTests extends ESTokenStreamTestCase {
2525
public void testDefaultsCompoundAnalysis() throws Exception {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/TrimTokenFilterTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919

2020
import java.io.IOException;
2121

22+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
23+
2224
public class TrimTokenFilterTests extends ESTokenStreamTestCase {
2325

2426
public void testNormalizer() throws IOException {

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/WordDelimiterGraphTokenFilterFactoryTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@
3232
import java.io.StringReader;
3333
import java.util.Collections;
3434

35+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertAnalyzesTo;
36+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
37+
3538
public class WordDelimiterGraphTokenFilterFactoryTests extends BaseWordDelimiterTokenFilterFactoryTestCase {
3639
public WordDelimiterGraphTokenFilterFactoryTests() {
3740
super("word_delimiter_graph");

modules/analysis-common/src/test/java/org/elasticsearch/analysis/common/WordDelimiterTokenFilterFactoryTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
import java.io.IOException;
2020
import java.io.StringReader;
2121

22+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
23+
2224
public class WordDelimiterTokenFilterFactoryTests extends BaseWordDelimiterTokenFilterFactoryTestCase {
2325
public WordDelimiterTokenFilterFactoryTests() {
2426
super("word_delimiter");

plugins/analysis-nori/src/test/java/org/elasticsearch/plugin/analysis/nori/NoriAnalysisTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.elasticsearch.index.analysis.NamedAnalyzer;
2525
import org.elasticsearch.index.analysis.TokenFilterFactory;
2626
import org.elasticsearch.index.analysis.TokenizerFactory;
27-
import org.elasticsearch.test.ESTestCase.TestAnalysis;
2827
import org.elasticsearch.test.ESTokenStreamTestCase;
2928

3029
import java.io.IOException;
@@ -33,6 +32,7 @@
3332
import java.nio.file.Files;
3433
import java.nio.file.Path;
3534

35+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
3636
import static org.hamcrest.Matchers.containsString;
3737
import static org.hamcrest.Matchers.instanceOf;
3838

server/src/test/java/org/elasticsearch/index/analysis/CustomNormalizerTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727

2828
import static java.util.Collections.singletonList;
2929
import static java.util.Collections.singletonMap;
30+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
3031

3132
public class CustomNormalizerTests extends ESTokenStreamTestCase {
3233
private static final AnalysisPlugin MOCK_ANALYSIS_PLUGIN = new MockAnalysisPlugin();

server/src/test/java/org/elasticsearch/index/analysis/ShingleTokenFilterFactoryTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import java.io.IOException;
2525
import java.io.StringReader;
2626

27+
import static org.apache.lucene.tests.analysis.BaseTokenStreamTestCase.assertTokenStreamContents;
2728
import static org.hamcrest.Matchers.instanceOf;
2829

2930
@ThreadLeakScope(Scope.NONE)

0 commit comments

Comments
 (0)