ElasticConfigurationTest: Add tests for elasticsearch.prefix

Change-Id: I72a4f99bce5f335a57115ea815f1d161e19a7bda
This commit is contained in:
David Pursehouse
2018-07-04 13:47:54 +09:00
parent 7225fbd6c9
commit 37afaa4b6d

View File

@@ -17,6 +17,7 @@ package com.google.gerrit.elasticsearch;
import static com.google.common.truth.Truth.assertThat;
import static com.google.gerrit.elasticsearch.ElasticConfiguration.DEFAULT_USERNAME;
import static com.google.gerrit.elasticsearch.ElasticConfiguration.KEY_PASSWORD;
import static com.google.gerrit.elasticsearch.ElasticConfiguration.KEY_PREFIX;
import static com.google.gerrit.elasticsearch.ElasticConfiguration.KEY_SERVER;
import static com.google.gerrit.elasticsearch.ElasticConfiguration.KEY_USERNAME;
import static com.google.gerrit.elasticsearch.ElasticConfiguration.SECTION_ELASTICSEARCH;
@@ -40,6 +41,7 @@ public class ElasticConfigurationTest {
assertHosts(esCfg, "http://elastic:1234");
assertThat(esCfg.username).isNull();
assertThat(esCfg.password).isNull();
assertThat(esCfg.prefix).isEmpty();
}
@Test
@@ -50,6 +52,14 @@ public class ElasticConfigurationTest {
assertHosts(esCfg, "http://elastic:9200");
}
@Test
public void prefix() throws Exception {
Config cfg = newConfig();
cfg.setString(SECTION_ELASTICSEARCH, null, KEY_PREFIX, "myprefix");
ElasticConfiguration esCfg = new ElasticConfiguration(cfg);
assertThat(esCfg.prefix).isEqualTo("myprefix");
}
@Test
public void withAuthentication() throws Exception {
Config cfg = newConfig();