diff --git a/error-prone-contrib/pom.xml b/error-prone-contrib/pom.xml index 17ddaff2..eaf3e804 100644 --- a/error-prone-contrib/pom.xml +++ b/error-prone-contrib/pom.xml @@ -126,6 +126,11 @@ jaxb-api test + + junit + junit + test + org.aspectj aspectjweaver diff --git a/error-prone-contrib/src/test/java/tech/picnic/errorprone/bugpatterns/RefasterCheckTest.java b/error-prone-contrib/src/test/java/tech/picnic/errorprone/bugpatterns/RefasterCheckTest.java index 1de8d11a..e88218f0 100644 --- a/error-prone-contrib/src/test/java/tech/picnic/errorprone/bugpatterns/RefasterCheckTest.java +++ b/error-prone-contrib/src/test/java/tech/picnic/errorprone/bugpatterns/RefasterCheckTest.java @@ -13,6 +13,7 @@ import com.google.errorprone.BugCheckerRefactoringTestHelper; import com.google.errorprone.BugCheckerRefactoringTestHelper.TestMode; import java.util.regex.Pattern; import java.util.stream.Stream; +import org.junit.ComparisonFailure; import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.Arguments; @@ -139,8 +140,7 @@ public final class RefasterCheckTest { assertThatCode(() -> verifyRefactoring(group, namePattern(group, template))) .withFailMessage( "Template %s does not affect the tests for group %s; is it tested?", template, group) - .isInstanceOf(AssertionError.class) - .hasMessageFindingMatch("^(diff|expected):"); + .isInstanceOf(ComparisonFailure.class); } private static ImmutableSetMultimap indexTemplateNamesByGroup( diff --git a/pom.xml b/pom.xml index dda57df8..7a0636fc 100644 --- a/pom.xml +++ b/pom.xml @@ -254,7 +254,7 @@ com.google.truth truth - 1.0.1 + 1.1.3