Skip to content

Commit d7e3db3

Browse files
committed
code review feedback
1 parent c8f486e commit d7e3db3

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

server/src/test/java/org/elasticsearch/cluster/metadata/ComposableIndexTemplateTests.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import java.util.Locale;
3030
import java.util.Map;
3131

32+
import static org.elasticsearch.cluster.metadata.ComposableIndexTemplate.EMPTY_MAPPINGS;
3233
import static org.elasticsearch.cluster.metadata.DataStream.TIMESTAMP_FIELD_NAME;
3334
import static org.hamcrest.Matchers.containsString;
3435
import static org.hamcrest.Matchers.equalTo;
@@ -347,14 +348,15 @@ public void testMergeSettings() {
347348
assertThat(indexTemplate.mergeSettings(dataStreamSettings), equalTo(expectedEffectiveTemplate));
348349
}
349350

350-
public void testMergeEmptyMappingsIntoTemplateWithNonEmptySettings() {
351+
public void testMergeEmptyMappingsIntoTemplateWithNonEmptySettings() throws IOException {
351352
// Attempting to merge in null mappings ought to fail
352353
ComposableIndexTemplate indexTemplate = randomInstance();
353354
expectThrows(NullPointerException.class, () -> indexTemplate.mergeMappings(null));
355+
assertThat(indexTemplate.mergeMappings(EMPTY_MAPPINGS), equalTo(indexTemplate));
354356
assertThat(indexTemplate.mergeSettings(Settings.EMPTY), equalTo(indexTemplate));
355357
}
356358

357-
public void testMergeNonEmptyMappingsIntoTemplateWithEmptyMapptings() throws IOException {
359+
public void testMergeNonEmptyMappingsIntoTemplateWithEmptyMappings() throws IOException {
358360
// We only have settings from the data stream, so we expect to get only those back in the effective template
359361
CompressedXContent dataStreamMappings = randomMappings(randomDataStreamTemplate());
360362
String dataStreamName = randomAlphaOfLength(10).toLowerCase(Locale.ROOT);
@@ -389,8 +391,7 @@ public void testMergeMappings() throws IOException {
389391
.template(templateBuilder)
390392
.componentTemplates(componentTemplates)
391393
.build();
392-
CompressedXContent mergedMappings = new CompressedXContent(Map.of());
393-
Template.Builder expectedTemplateBuilder = Template.builder().settings(templateSettings).mappings(mergedMappings);
394+
Template.Builder expectedTemplateBuilder = Template.builder().settings(templateSettings).mappings(EMPTY_MAPPINGS);
394395
ComposableIndexTemplate expectedEffectiveTemplate = ComposableIndexTemplate.builder()
395396
.indexPatterns(List.of(dataStreamName))
396397
.dataStreamTemplate(new ComposableIndexTemplate.DataStreamTemplate())

0 commit comments

Comments
 (0)