diff options
author | Simon Brandhof <simon.brandhof@sonarsource.com> | 2016-05-16 12:12:14 +0200 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@sonarsource.com> | 2016-05-16 14:29:04 +0200 |
commit | 74686b7e63cfd31166e6745fa6a81de3082d29a1 (patch) | |
tree | f1b41a6f8f8c68203b24c086119e2dfc4015de80 /server | |
parent | 93acff230264a4d50efc63e1ced54212a79e9070 (diff) | |
download | sonarqube-74686b7e63cfd31166e6745fa6a81de3082d29a1.tar.gz sonarqube-74686b7e63cfd31166e6745fa6a81de3082d29a1.zip |
EsTester verifies that putDocuments() does not fail
Diffstat (limited to 'server')
-rw-r--r-- | server/sonar-server/src/test/java/org/sonar/server/es/EsTester.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/server/sonar-server/src/test/java/org/sonar/server/es/EsTester.java b/server/sonar-server/src/test/java/org/sonar/server/es/EsTester.java index 6d706d1d775..7c089e869ec 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/es/EsTester.java +++ b/server/sonar-server/src/test/java/org/sonar/server/es/EsTester.java @@ -35,6 +35,7 @@ import org.apache.commons.lang.math.RandomUtils; import org.apache.commons.lang.reflect.ConstructorUtils; import org.elasticsearch.action.admin.indices.delete.DeleteIndexResponse; import org.elasticsearch.action.bulk.BulkRequestBuilder; +import org.elasticsearch.action.bulk.BulkResponse; import org.elasticsearch.action.index.IndexRequest; import org.elasticsearch.action.search.SearchRequestBuilder; import org.elasticsearch.action.search.SearchResponse; @@ -145,7 +146,8 @@ public class EsTester extends ExternalResource { } bulk.add(new IndexRequest(index, type).source(IOUtils.toString(new FileInputStream(file)))); } - bulk.get(); + BulkResponse response = bulk.get(); + assertThat(response.hasFailures()).as(response.buildFailureMessage()).isFalse(); } public void putDocuments(String index, String type, BaseDoc... docs) throws Exception { @@ -153,7 +155,8 @@ public class EsTester extends ExternalResource { for (BaseDoc doc : docs) { bulk.add(new IndexRequest(index, type).source(doc.getFields())); } - bulk.get(); + BulkResponse response = bulk.get(); + assertThat(response.hasFailures()).as(response.buildFailureMessage()).isFalse(); } public void putDocuments(String index, String type, Map<String, Object>... docs) throws Exception { @@ -161,7 +164,8 @@ public class EsTester extends ExternalResource { for (Map<String, Object> doc : docs) { bulk.add(new IndexRequest(index, type).source(doc)); } - bulk.get(); + BulkResponse response = bulk.get(); + assertThat(response.hasFailures()).as(response.buildFailureMessage()).isFalse(); } public long countDocuments(String indexName, String typeName) { |