Update assume rule for resolved Art debugger issue.
Bug: b/244683447
Change-Id: Ie6d9334435f8526c302dd141fc59aee28f56e5cc
diff --git a/src/test/java/com/android/tools/r8/debug/InterfaceMethodTest.java b/src/test/java/com/android/tools/r8/debug/InterfaceMethodTest.java
index 7a73a31..3a0a0f6 100644
--- a/src/test/java/com/android/tools/r8/debug/InterfaceMethodTest.java
+++ b/src/test/java/com/android/tools/r8/debug/InterfaceMethodTest.java
@@ -7,7 +7,7 @@
import static com.android.tools.r8.ir.desugar.itf.InterfaceDesugaringForTesting.getCompanionClassNameSuffix;
import static com.android.tools.r8.ir.desugar.itf.InterfaceDesugaringForTesting.getDefaultMethodPrefix;
import static org.junit.Assert.assertEquals;
-import static org.junit.Assume.assumeTrue;
+import static org.junit.Assume.assumeFalse;
import com.android.tools.r8.TestParameters;
import com.android.tools.r8.TestParametersCollection;
@@ -47,12 +47,10 @@
@Test
public void testDefaultMethod() throws Throwable {
- // TODO(b/244683447): This test fails on Art 13 and Art 14 when checking current method in
- // doSomething.
- assumeTrue(
- parameters.isCfRuntime()
- || !(parameters.getDexRuntimeVersion().isEqualTo(Version.V13_0_0)
- || parameters.getDexRuntimeVersion().isEqualTo(Version.V14_0_0)));
+ assumeFalse(
+ "b/244683447: Incorrect behavior on Art 13 and 14",
+ parameters.isDexRuntimeVersion(Version.V13_0_0)
+ || parameters.isDexRuntimeVersion(Version.V14_0_0));
testForRuntime(parameters)
.addProgramFiles(JAR)
.run(parameters.getRuntime(), debuggeeClass)