Fix keepanno test
Test was passed the wrong keepanno library for embedded Java
compilation.
Bug: b/392865072
Change-Id: I33e41a8cfb35507acd109ce39746fb5570cc49f0
diff --git a/src/test/java/com/android/tools/r8/keepanno/api/genericsignature/KeepGenericSignaturesApiTest.java b/src/test/java/com/android/tools/r8/keepanno/api/genericsignature/KeepGenericSignaturesApiTest.java
index c4e44de..1b74a17 100644
--- a/src/test/java/com/android/tools/r8/keepanno/api/genericsignature/KeepGenericSignaturesApiTest.java
+++ b/src/test/java/com/android/tools/r8/keepanno/api/genericsignature/KeepGenericSignaturesApiTest.java
@@ -3,6 +3,7 @@
// BSD-style license that can be found in the LICENSE file.
package com.android.tools.r8.keepanno.api.genericsignature;
+import static com.android.tools.r8.R8TestBuilder.KeepAnnotationLibrary.LEGACY;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import static org.junit.Assume.assumeFalse;
@@ -68,7 +69,7 @@
JavaCompilerTool.create(parameters.parameters().asCfRuntime(), temp)
.addSourceFiles(
ListUtils.map(getClientClasses(), ToolHelper::getSourceFileForTestClass))
- .addClasspathFiles(lib.get(), KeepAnnoTestUtils.getKeepAnnoLib(temp))
+ .addClasspathFiles(lib.get(), KeepAnnoTestUtils.getKeepAnnoLib(temp, LEGACY))
.compile();
testForRuntime(parameters.parameters())