diff --git a/server/src/test/java/org/elasticsearch/common/time/DateFormattersTests.java b/server/src/test/java/org/elasticsearch/common/time/DateFormattersTests.java index ec94018223693..6a263b7db4215 100644 --- a/server/src/test/java/org/elasticsearch/common/time/DateFormattersTests.java +++ b/server/src/test/java/org/elasticsearch/common/time/DateFormattersTests.java @@ -175,8 +175,9 @@ public void testEqualsAndHashcode() { assertThat(DateFormatters.forPattern("YYYY").withZone(ZoneId.of("CET")), not(equalTo(DateFormatters.forPattern("YYYY")))); // different locale, thus not equals - assertThat(DateFormatters.forPattern("YYYY").withLocale(randomLocale(random())), - not(equalTo(DateFormatters.forPattern("YYYY")))); + DateFormatter f1 = DateFormatters.forPattern("YYYY").withLocale(Locale.CANADA); + DateFormatter f2 = f1.withLocale(Locale.FRENCH); + assertThat(f1, not(equalTo(f2))); // different pattern, thus not equals assertThat(DateFormatters.forPattern("YYYY"), not(equalTo(DateFormatters.forPattern("YY"))));