Add test for setups without AnonymousRead Make sure that healthcheck works also for setups where the anonymous read is blocked. Change-Id: I1fbb0d3341164c7c710325cbd4e1cde3859dc3f5
diff --git a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java index d14153f..ae3f51d 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java +++ b/src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java
@@ -70,6 +70,12 @@ } @Test + public void shouldReturnOkWhenHealthyAndAnonymousReadIsBlocked() throws Exception { + blockAnonymousRead(); + getHealthCheckStatus().assertOK(); + } + + @Test public void shouldReturnAJsonPayload() throws Exception { assertThat(getHealthCheckStatus().getHeader(CONTENT_TYPE)).contains("application/json"); }