Jelajahi Sumber

Make testXContentSerializationWithRolloverAndEffectiveRetention take into consideration a disabled lifecycle (#106612)

Mary Gouseti 1 tahun lalu
induk
melakukan
25d586c08c

+ 5 - 1
server/src/test/java/org/elasticsearch/cluster/metadata/DataStreamLifecycleTests.java

@@ -132,7 +132,11 @@ public class DataStreamLifecycleTests extends AbstractXContentSerializingTestCas
             } else {
                 assertThat(serialized, containsString("data_retention"));
             }
-            assertThat(serialized, containsString("effective_retention"));
+            if (lifecycle.isEnabled()) {
+                assertThat(serialized, containsString("effective_retention"));
+            } else {
+                assertThat(serialized, not(containsString("effective_retention")));
+            }
         }
     }