Index: /trunk/test/functional/org/openstreetmap/josm/tools/HttpClientTest.java
===================================================================
--- /trunk/test/functional/org/openstreetmap/josm/tools/HttpClientTest.java	(revision 16676)
+++ /trunk/test/functional/org/openstreetmap/josm/tools/HttpClientTest.java	(revision 16677)
@@ -6,4 +6,5 @@
 import static org.hamcrest.CoreMatchers.nullValue;
 import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.text.IsEqualIgnoringCase.equalToIgnoringCase;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
@@ -106,5 +107,5 @@
         assertThat(response.getRequestMethod(), is("GET"));
         assertThat(response.getResponseCode(), is(200));
-        assertThat(response.getResponseMessage(), is("OK"));
+        assertThat(response.getResponseMessage(), equalToIgnoringCase("OK"));
         assertThat(response.getContentType(), is("application/json"));
         assertThat(response.getHeaderField("Content-Type"), is("application/json"));
@@ -227,5 +228,4 @@
         final HttpClient.Response response = HttpClient.create(new URL("https://httpbin.org/status/418")).connect(progress);
         assertThat(response.getResponseCode(), is(418));
-        assertThat(response.getResponseMessage(), is("I'M A TEAPOT"));
         final String content = response.fetchContent();
         assertThat(content, containsString("-=[ teapot ]=-"));
@@ -243,5 +243,5 @@
         final HttpClient.Response response = HttpClient.create(new URL("https://httpbin.org/status/401")).connect(progress);
         assertThat(response.getResponseCode(), is(401));
-        assertThat(response.getResponseMessage(), is("UNAUTHORIZED"));
+        assertThat(response.getResponseMessage(), equalToIgnoringCase("UNAUTHORIZED"));
         final String content = response.fetchContent();
         assertThat(content, is(""));
@@ -259,5 +259,5 @@
         final HttpClient.Response response = HttpClient.create(new URL("https://httpbin.org/status/402")).connect(progress);
         assertThat(response.getResponseCode(), is(402));
-        assertThat(response.getResponseMessage(), is("PAYMENT REQUIRED"));
+        assertThat(response.getResponseMessage(), equalToIgnoringCase("PAYMENT REQUIRED"));
         final String content = response.fetchContent();
         assertThat(content, containsString("Fuck you, pay me!"));
@@ -275,5 +275,5 @@
         final HttpClient.Response response = HttpClient.create(new URL("https://httpbin.org/status/403")).connect(progress);
         assertThat(response.getResponseCode(), is(403));
-        assertThat(response.getResponseMessage(), is("FORBIDDEN"));
+        assertThat(response.getResponseMessage(), equalToIgnoringCase("FORBIDDEN"));
         final String content = response.fetchContent();
         assertThat(content, is(""));
@@ -291,5 +291,5 @@
         final HttpClient.Response response = HttpClient.create(new URL("https://httpbin.org/status/404")).connect(progress);
         assertThat(response.getResponseCode(), is(404));
-        assertThat(response.getResponseMessage(), is("NOT FOUND"));
+        assertThat(response.getResponseMessage(), equalToIgnoringCase("NOT FOUND"));
         final String content = response.fetchContent();
         assertThat(content, is(""));
@@ -307,5 +307,5 @@
         final HttpClient.Response response = HttpClient.create(new URL("https://httpbin.org/status/500")).connect(progress);
         assertThat(response.getResponseCode(), is(500));
-        assertThat(response.getResponseMessage(), is("INTERNAL SERVER ERROR"));
+        assertThat(response.getResponseMessage(), equalToIgnoringCase("INTERNAL SERVER ERROR"));
         final String content = response.fetchContent();
         assertThat(content, containsString(""));
