From 50d65889df3f5472824a22598080d164a8d57354 Mon Sep 17 00:00:00 2001 From: Alan Woodward Date: Tue, 11 Jun 2019 09:40:00 +0100 Subject: [PATCH] LUCENE-8815: Ensure single segments in tests --- .../document/TestFeatureDoubleValues.java | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/lucene/core/src/test/org/apache/lucene/document/TestFeatureDoubleValues.java b/lucene/core/src/test/org/apache/lucene/document/TestFeatureDoubleValues.java index 5640d18941f..efdd04ec939 100644 --- a/lucene/core/src/test/org/apache/lucene/document/TestFeatureDoubleValues.java +++ b/lucene/core/src/test/org/apache/lucene/document/TestFeatureDoubleValues.java @@ -27,21 +27,6 @@ import org.apache.lucene.search.IndexSearcher; import org.apache.lucene.store.Directory; import org.apache.lucene.util.LuceneTestCase; -/* - * Test for retrieving values from a feature using a FeatureDoubleValuesSource. - * - * THE RULES: - * 1. keywords like 'abstract' and 'static' should not appear in this file. - * 2. each test method should be self-contained and understandable. - * 3. no test methods should share code with other test methods. - * 4. no testing of things unrelated to sorting. - * 5. no tracers. - * 6. keyword 'class' should appear only once in this file, here ---- - * | - * ----------------------------------------------------------- - * | - * \./ - */ public class TestFeatureDoubleValues extends LuceneTestCase { public void testFeature() throws IOException { @@ -56,6 +41,7 @@ public class TestFeatureDoubleValues extends LuceneTestCase { doc = new Document(); doc.add(new FeatureField("field", "name", 4F)); writer.addDocument(doc); + writer.forceMerge(1); IndexReader ir = writer.getReader(); writer.close(); @@ -87,6 +73,7 @@ public class TestFeatureDoubleValues extends LuceneTestCase { doc = new Document(); doc.add(new FeatureField("field", "name", 4F)); writer.addDocument(doc); + writer.forceMerge(1); IndexReader ir = writer.getReader(); writer.close(); @@ -168,6 +155,7 @@ public class TestFeatureDoubleValues extends LuceneTestCase { doc = new Document(); doc.add(new FeatureField("field", "name", 4F)); writer.addDocument(doc); + writer.forceMerge(1); IndexReader ir = writer.getReader(); writer.close();