commit | 136a674a8a351094a618aceba389dcbfe486edf5 | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Thu Oct 10 17:07:15 2019 +0200 |
committer | Christoffer Quist Adamsen <christofferqa@google.com> | Thu Oct 10 17:07:15 2019 +0200 |
tree | 3d6c5070876214a1242553ae93d0b3a04bb84e28 | |
parent | d4090757fa8c122cd724c24319185e6498cfd0ac [diff] |
Fix "Use of getApiLevel without configured API levels for TestParametersCollection" Change-Id: I593b86c667d2321aa09b1abc24398eb631d967b8
diff --git a/src/test/java/com/android/tools/r8/ProguardTestBuilder.java b/src/test/java/com/android/tools/r8/ProguardTestBuilder.java index bdc5b16..6695f46 100644 --- a/src/test/java/com/android/tools/r8/ProguardTestBuilder.java +++ b/src/test/java/com/android/tools/r8/ProguardTestBuilder.java
@@ -209,7 +209,10 @@ @Override public ProguardTestBuilder setMinApi(AndroidApiLevel minApiLevel) { - throw new Unimplemented("No support for setting min api"); + if (backend == Backend.DEX) { + throw new Unimplemented("No support for setting min api"); + } + return self(); } @Override
diff --git a/src/test/java/com/android/tools/r8/shaking/ifrule/IfOnAccessModifierTest.java b/src/test/java/com/android/tools/r8/shaking/ifrule/IfOnAccessModifierTest.java index 02c722a..268a673 100644 --- a/src/test/java/com/android/tools/r8/shaking/ifrule/IfOnAccessModifierTest.java +++ b/src/test/java/com/android/tools/r8/shaking/ifrule/IfOnAccessModifierTest.java
@@ -49,7 +49,7 @@ @Parameters(name = "{0}, shrinker: {1}") public static Collection<Object[]> data() { return buildParameters( - getTestParameters().withAllRuntimes().build(), + getTestParameters().withAllRuntimesAndApiLevels().build(), ImmutableList.of(Shrinker.PROGUARD6, Shrinker.R8)); }