Skip to content

Commit e4a92fb

Browse files
committed
Fix flaky unit test (Set guarantees no order...)
1 parent 2c66289 commit e4a92fb

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/test/java/com/faforever/api/email/MailBodyBuilderTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
import static org.hamcrest.MatcherAssert.assertThat;
1515
import static org.hamcrest.Matchers.is;
16+
import static org.hamcrest.Matchers.startsWith;
1617
import static org.junit.jupiter.api.Assertions.assertThrows;
1718

1819
@ExtendWith(MockitoExtension.class)
@@ -72,7 +73,7 @@ public void populateFailsOnMissingVariables() throws Exception {
7273

7374
var result = assertThrows(IllegalStateException.class, () ->instance.buildAccountActivationBody("junit", "someActionUrl"));
7475

75-
assertThat(result.getMessage(), is("Template file for ACCOUNT_ACTIVATION is missing variables: {{activationUrl}}, {{username}}"));
76+
assertThat(result.getMessage(), startsWith("Template file for ACCOUNT_ACTIVATION is missing variables:"));
7677
}
7778

7879
@Test

0 commit comments

Comments
 (0)