Mark BigDecimal#stripTrailingZeros as present in android.jar in test
Change-Id: I42b874e1ce1aeb7faaa9a8637ba8e59ae0bcac9a
diff --git a/src/test/java/com/android/tools/r8/desugar/backports/TestBackportedNotPresentInAndroidJar.java b/src/test/java/com/android/tools/r8/desugar/backports/TestBackportedNotPresentInAndroidJar.java
index 1a744bb..1071a87 100644
--- a/src/test/java/com/android/tools/r8/desugar/backports/TestBackportedNotPresentInAndroidJar.java
+++ b/src/test/java/com/android/tools/r8/desugar/backports/TestBackportedNotPresentInAndroidJar.java
@@ -26,6 +26,7 @@
import com.android.tools.r8.utils.codeinspector.CodeInspector;
import com.android.tools.r8.utils.codeinspector.MethodSubject;
import com.google.common.collect.ImmutableSet;
+import java.math.BigDecimal;
import java.util.Arrays;
import java.util.List;
import java.util.Set;
@@ -70,10 +71,17 @@
"compareAndSet", int.class, Object.class, Object.class));
assert AtomicReference_compareAndSet.getReturnType().getTypeName().equals("boolean");
+ MethodReference BigDecimal_stripTrailingZeros =
+ Reference.methodFromMethod(BigDecimal.class.getDeclaredMethod("stripTrailingZeros"));
+ assert BigDecimal_stripTrailingZeros.getReturnType()
+ .getTypeName()
+ .equals("java.math.BigDecimal");
+
return ImmutableSet.of(
factory.createMethod(AtomicReferenceFieldUpdater_compareAndSet),
factory.createMethod(AtomicReference_compareAndSet),
- factory.createMethod(AtomicReferenceArray_compareAndSet));
+ factory.createMethod(AtomicReferenceArray_compareAndSet),
+ factory.createMethod(BigDecimal_stripTrailingZeros));
}
@Test