| commit | 578b4b11fd6c8d2e97f937c524ba97c2818b51b4 | [log] [tgz] |
|---|---|---|
| author | Clément Béra <clementbera@google.com> | Fri Apr 04 10:14:58 2025 +0200 |
| committer | Clément Béra <clementbera@google.com> | Fri Apr 04 10:14:58 2025 +0200 |
| tree | 97b1d06644f7124f3ef24e6c868e8f27f5f0eae6 | |
| parent | 3805d2d42ea0f9112f4286248eb8dd0d079d4580 [diff] |
Fix TypeSwitchMissingClassTest Change-Id: I9e7c387f30951414b8030a481fc3789a28ee3d2e
diff --git a/src/test/java24/com/android/tools/r8/jdk24/switchpatternmatching/TypeSwitchMissingClassTest.java b/src/test/java24/com/android/tools/r8/jdk24/switchpatternmatching/TypeSwitchMissingClassTest.java index 2f817e9..044469a 100644 --- a/src/test/java24/com/android/tools/r8/jdk24/switchpatternmatching/TypeSwitchMissingClassTest.java +++ b/src/test/java24/com/android/tools/r8/jdk24/switchpatternmatching/TypeSwitchMissingClassTest.java
@@ -109,8 +109,12 @@ .applyIf( parameters.isCfRuntime(), b -> b.addLibraryProvider(JdkClassFileProvider.fromSystemJdk())) + .applyIf( + parameters.isCfRuntime(), + b -> b.addOptionsModification(opt -> opt.ignoreMissingClasses = true)) .addIgnoreWarnings(present.clazz.equals(Color.class)) - .allowDiagnosticWarningMessages(present.clazz.equals(Color.class)) + .allowDiagnosticWarningMessages( + present.clazz.equals(Color.class) || parameters.isCfRuntime()) .addKeepMainRule(Main.class) .setMinApi(parameters) .run(parameters.getRuntime(), Main.class)