[qa] Add smoke test client module
Fix previous commit. A `pom` project does not run any test... And the cluster name is set externally so we can't assert that it's `elasticsearch`.
This commit is contained in:
parent
d47857b66f
commit
1ffc6cd6a7
|
@ -21,7 +21,6 @@
|
|||
<artifactId>smoke-test-client</artifactId>
|
||||
<name>QA: Smoke Test Client</name>
|
||||
<description>Test the Java Client against a running cluster</description>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<properties>
|
||||
<skip.unit.tests>true</skip.unit.tests>
|
||||
|
|
|
@ -25,6 +25,7 @@ import org.elasticsearch.client.Client;
|
|||
import org.junit.Test;
|
||||
|
||||
import static org.hamcrest.CoreMatchers.is;
|
||||
import static org.hamcrest.Matchers.greaterThan;
|
||||
|
||||
public class SmokeTestClientIT extends ESSmokeClientTestCase {
|
||||
|
||||
|
@ -37,8 +38,10 @@ public class SmokeTestClientIT extends ESSmokeClientTestCase {
|
|||
|
||||
// START SNIPPET: java-doc-admin-cluster-health
|
||||
ClusterHealthResponse health = client.admin().cluster().prepareHealth().setWaitForYellowStatus().get();
|
||||
String clusterName = health.getClusterName();
|
||||
int numberOfNodes = health.getNumberOfNodes();
|
||||
// END SNIPPET: java-doc-admin-cluster-health
|
||||
assertThat(health.getClusterName(), is("elasticsearch"));
|
||||
assertThat("cluster [" + clusterName + "] should have at least 1 node", numberOfNodes, greaterThan(0));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue