Use a context that is present in lookupDirectSuper()
Change-Id: I571229f5f4d056a416a0feb9240adf249a725eab
diff --git a/src/test/java/com/android/tools/r8/graph/TargetLookupTest.java b/src/test/java/com/android/tools/r8/graph/TargetLookupTest.java
index 7ec4a08..230f232 100644
--- a/src/test/java/com/android/tools/r8/graph/TargetLookupTest.java
+++ b/src/test/java/com/android/tools/r8/graph/TargetLookupTest.java
@@ -164,8 +164,6 @@
DexString methodXName = methodXOnTestSuper.getReference().name;
DexMethod methodXOnTestReference =
appInfo.dexItemFactory().createMethod(classTest, methodXProto, methodXName);
- ProgramMethod methodXOnTest =
- methodYOnTest.getHolder().lookupProgramMethod(methodXOnTestReference);
assertFalse(
appInfo
@@ -177,12 +175,12 @@
assertNull(appInfo.resolveMethod(classTest, methodXOnTestReference).getSingleTarget());
assertNull(appInfo.lookupDirectTarget(methodXOnTestSuper.getReference(), methodXOnTestSuper));
- assertNull(appInfo.lookupDirectTarget(methodXOnTestReference, methodXOnTest));
+ assertNull(appInfo.lookupDirectTarget(methodXOnTestReference, methodYOnTest));
assertNotNull(
appInfo.lookupStaticTarget(methodXOnTestSuper.getReference(), methodXOnTestSuper));
// Accessing a private target on a different type will fail resolution outright.
- assertNull(appInfo.lookupStaticTarget(methodXOnTestReference, methodXOnTest));
+ assertNull(appInfo.lookupStaticTarget(methodXOnTestReference, methodYOnTest));
assertEquals("OK", runArt(application));
}