[TEST] wait for green before deleting mapping

This commit is contained in:
Shay Banon 2014-07-13 17:21:26 +09:00
parent fb6d847aac
commit f7a88fdd3e
1 changed files with 2 additions and 2 deletions

View File

@ -475,7 +475,7 @@ public class IndicesOptionsIntegrationTests extends ElasticsearchIntegrationTest
@Test @Test
public void testDeleteMapping() throws Exception { public void testDeleteMapping() throws Exception {
assertAcked(prepareCreate("foobar").addMapping("type1", "field", "type=string")); assertAcked(prepareCreate("foobar").addMapping("type1", "field", "type=string"));
ensureYellow(); ensureGreen();
verify(client().admin().indices().prepareDeleteMapping("foo").setType("type1"), true); verify(client().admin().indices().prepareDeleteMapping("foo").setType("type1"), true);
assertThat(client().admin().indices().prepareTypesExists("foobar").setTypes("type1").get().isExists(), equalTo(true)); assertThat(client().admin().indices().prepareTypesExists("foobar").setTypes("type1").get().isExists(), equalTo(true));
@ -577,7 +577,7 @@ public class IndicesOptionsIntegrationTests extends ElasticsearchIntegrationTest
assertAcked(prepareCreate("bar").addMapping("type3", "field", "type=string")); assertAcked(prepareCreate("bar").addMapping("type3", "field", "type=string"));
assertAcked(prepareCreate("barbaz").addMapping("type4", "field", "type=string")); assertAcked(prepareCreate("barbaz").addMapping("type4", "field", "type=string"));
ensureYellow(); ensureGreen();
assertThat(client().admin().indices().prepareTypesExists("foo").setTypes("type1").get().isExists(), equalTo(true)); assertThat(client().admin().indices().prepareTypesExists("foo").setTypes("type1").get().isExists(), equalTo(true));
assertThat(client().admin().indices().prepareTypesExists("foobar").setTypes("type2").get().isExists(), equalTo(true)); assertThat(client().admin().indices().prepareTypesExists("foobar").setTypes("type2").get().isExists(), equalTo(true));