Fix VerticalClassMergingWithNonVisibleAnnotationTest test expectation Change-Id: I8686cb6626151fbdfc5a83f0267069d328e8af48
diff --git a/src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergingWithNonVisibleAnnotationTest.java b/src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergingWithNonVisibleAnnotationTest.java index c3a7cfc..c431ea1 100644 --- a/src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergingWithNonVisibleAnnotationTest.java +++ b/src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergingWithNonVisibleAnnotationTest.java
@@ -62,7 +62,10 @@ // Assert that the merged class has no annotations from Base assertTrue(sub.getDexProgramClass().annotations().isEmpty()); // Assert that foo has the private annotation from the Base.foo - MethodSubject foo = sub.uniqueMethodWithName("foo"); + MethodSubject foo = + sub.uniqueMethodThatMatches( + method -> + method.getOriginalName(false).equals("foo") && !method.isSynthetic()); assertThat(foo, isPresent()); AnnotationSubject privateMethodAnnotation = foo.annotation(