From 50cb164a09f5afaea026ed83023c5842d5c2a488 Mon Sep 17 00:00:00 2001 From: Parker Timmins Date: Mon, 30 Jun 2025 16:40:05 -0500 Subject: [PATCH] Only run patterned_text mapper test if feature flag enabled (#130214) (cherry picked from commit f88aaa34e780b1556523c8c99eba8c7f2e36483a) # Conflicts: # muted-tests.yml --- .../logsdb/patternedtext/PatternedTextFieldMapperTests.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/x-pack/plugin/logsdb/src/test/java/org/elasticsearch/xpack/logsdb/patternedtext/PatternedTextFieldMapperTests.java b/x-pack/plugin/logsdb/src/test/java/org/elasticsearch/xpack/logsdb/patternedtext/PatternedTextFieldMapperTests.java index 2a707eafa285d..9b572e171bd96 100644 --- a/x-pack/plugin/logsdb/src/test/java/org/elasticsearch/xpack/logsdb/patternedtext/PatternedTextFieldMapperTests.java +++ b/x-pack/plugin/logsdb/src/test/java/org/elasticsearch/xpack/logsdb/patternedtext/PatternedTextFieldMapperTests.java @@ -40,6 +40,7 @@ import org.elasticsearch.xcontent.XContentFactory; import org.elasticsearch.xpack.logsdb.LogsDBPlugin; import org.junit.AssumptionViolatedException; +import org.junit.Before; import java.io.IOException; import java.util.Collection; @@ -72,6 +73,11 @@ protected void assertExistsQuery(MappedFieldType fieldType, Query query, LuceneD assertNoFieldNamesField(fields); } + @Before + public void setup() { + assumeTrue("Only when patterned_text feature flag is enabled", PatternedTextFieldMapper.PATTERNED_TEXT_MAPPER.isEnabled()); + } + public void testExistsStandardSource() throws IOException { assertExistsQuery(createMapperService(fieldMapping(b -> b.field("type", "patterned_text")))); }