Skip to content

Commit c2f2103

Browse files
fix: mock index settings required for validation
1 parent 62bec03 commit c2f2103

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

test/framework/src/main/java/org/elasticsearch/cluster/metadata/DataStreamTestHelper.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -720,6 +720,17 @@ public static MetadataFieldMapper getDataStreamTimestampFieldMapper() {
720720
Map<String, Object> fieldsMapping = new HashMap<>();
721721
fieldsMapping.put("enabled", true);
722722
MappingParserContext mockedParserContext = mock(MappingParserContext.class);
723+
when(mockedParserContext.getIndexSettings()).thenReturn(
724+
new IndexSettings(
725+
IndexMetadata.builder("_na_")
726+
.settings(Settings.builder().put(IndexMetadata.SETTING_VERSION_CREATED, IndexVersion.current()))
727+
.numberOfShards(1)
728+
.numberOfReplicas(0)
729+
.creationDate(System.currentTimeMillis())
730+
.build(),
731+
Settings.EMPTY
732+
)
733+
);
723734
return DataStreamTimestampFieldMapper.PARSER.parse("field", fieldsMapping, mockedParserContext).build();
724735
}
725736

0 commit comments

Comments
 (0)