Merge branch 'stable-3.0' into stable-3.1 * stable-3.0: Upgrade bazlets to latest stable-2.16 to build with 2.16.17 API Upgrade bazlets to latest stable-3.0 to build with 3.0.8 API Upgrade bazlets to latest stable-3.0 Upgrade bazlets to latest stable-2.16 Change-Id: If83e32042789ab4a090cd4eb1a019a8c1841be72
diff --git a/WORKSPACE b/WORKSPACE index c1fbb1c..a57dd9f 100644 --- a/WORKSPACE +++ b/WORKSPACE
@@ -3,7 +3,7 @@ load("//:bazlets.bzl", "load_bazlets") load_bazlets( - commit = "97eef86854b0fb68b9287831f3075b6f6218ff41", + commit = "65536a2b01b0097ee3237bb48a805ed97ca51467", #local_path = "/home/<user>/projects/bazlets", )
diff --git a/src/main/java/com/googlesource/gerrit/plugins/readonly/ReadOnlyEndpoint.java b/src/main/java/com/googlesource/gerrit/plugins/readonly/ReadOnlyEndpoint.java index 2482cab..6a4b916 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/readonly/ReadOnlyEndpoint.java +++ b/src/main/java/com/googlesource/gerrit/plugins/readonly/ReadOnlyEndpoint.java
@@ -40,8 +40,8 @@ } @Override - public String apply(ConfigResource resource) { - return state.isReadOnly() ? "on" : "off"; + public Response<String> apply(ConfigResource resource) { + return Response.ok(state.isReadOnly() ? "on" : "off"); } }
diff --git a/src/test/java/com/googlesource/gerrit/plugins/readonly/AbstractReadOnlyTest.java b/src/test/java/com/googlesource/gerrit/plugins/readonly/AbstractReadOnlyTest.java index e24137f..ce8d081 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/readonly/AbstractReadOnlyTest.java +++ b/src/test/java/com/googlesource/gerrit/plugins/readonly/AbstractReadOnlyTest.java
@@ -15,6 +15,7 @@ package com.googlesource.gerrit.plugins.readonly; import static com.google.common.truth.Truth.assertThat; +import static com.google.gerrit.testing.GerritJUnit.assertThrows; import static org.apache.http.HttpStatus.SC_SERVICE_UNAVAILABLE; import com.google.gerrit.acceptance.GitUtil; @@ -146,12 +147,9 @@ setReadOnly(true); // Push should fail - try { - pushTo("refs/for/master"); - fail("expected TransportException"); - } catch (TransportException e) { - assertThat(e).hasMessageThat().contains("READ ONLY"); - } + TransportException thrown = + assertThrows(TransportException.class, () -> pushTo("refs/for/master")); + assertThat(thrown).hasMessageThat().contains("READ ONLY"); // Disable read-only setReadOnly(false);