Fix test expectation in testJStyleLambdas()
Change-Id: Ie43f41301074364105dc76eb2419acae90be8715
diff --git a/src/test/java/com/android/tools/r8/kotlin/KotlinClassInlinerTest.java b/src/test/java/com/android/tools/r8/kotlin/KotlinClassInlinerTest.java
index e6258e9..b329f9f 100644
--- a/src/test/java/com/android/tools/r8/kotlin/KotlinClassInlinerTest.java
+++ b/src/test/java/com/android/tools/r8/kotlin/KotlinClassInlinerTest.java
@@ -6,6 +6,7 @@
import static com.android.tools.r8.KotlinCompilerTool.KotlinCompilerVersion.KOTLINC_1_3_72;
import static com.android.tools.r8.utils.codeinspector.Matchers.isPresent;
+import static com.android.tools.r8.utils.codeinspector.Matchers.notIf;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
@@ -106,10 +107,10 @@
.addKeepRules("-neverinline class * { void test*State*(...); }"))
.inspect(
inspector -> {
- // TODO(b/173337498): MainKt$testStateless$1 should be class inlined.
+ // TODO(b/173337498): MainKt$testStateless$1 should always be class inlined.
assertThat(
inspector.clazz("class_inliner_lambda_j_style.MainKt$testStateless$1"),
- isPresent());
+ notIf(isPresent(), testParameters.isDexRuntime()));
// TODO(b/173337498): MainKt$testStateful$1 should be class inlined.
assertThat(