Ignore order of indices in hidden indices test (#51383)
The order indices are returned in in the metadata is not guaranteed. This commit accounts for any possible ordering in assertions about hidden indices. closes #51340
This commit is contained in:
parent
31747de2a2
commit
144e037941
|
@ -167,7 +167,7 @@ public class MetaDataIndexTemplateServiceTests extends ESSingleNodeTestCase {
|
|||
|
||||
// hidden
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "foo-1234", true).stream()
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), contains("foo-2", "foo-1"));
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), containsInAnyOrder("foo-2", "foo-1"));
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "bar-xyz", true).stream()
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), contains("bar"));
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "baz", true), empty());
|
||||
|
@ -176,9 +176,9 @@ public class MetaDataIndexTemplateServiceTests extends ESSingleNodeTestCase {
|
|||
|
||||
// not hidden
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "foo-1234", false).stream()
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), contains("foo-2", "foo-1", "global"));
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), containsInAnyOrder("foo-2", "foo-1", "global"));
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "bar-xyz", false).stream()
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), contains("bar", "global"));
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), containsInAnyOrder("bar", "global"));
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "baz", false).stream()
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), contains("global"));
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "sneaky1", false).stream()
|
||||
|
@ -186,9 +186,9 @@ public class MetaDataIndexTemplateServiceTests extends ESSingleNodeTestCase {
|
|||
|
||||
// unknown
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "foo-1234", null).stream()
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), contains("foo-2", "foo-1", "global"));
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), containsInAnyOrder("foo-2", "foo-1", "global"));
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "bar-xyz", null).stream()
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), contains("bar", "global"));
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), containsInAnyOrder("bar", "global"));
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "baz", null).stream()
|
||||
.map(IndexTemplateMetaData::name).collect(Collectors.toList()), contains("global"));
|
||||
assertThat(MetaDataIndexTemplateService.findTemplates(state.metaData(), "sneaky1", null).stream()
|
||||
|
|
Loading…
Reference in New Issue