summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorPete Gillin <peteg@google.com>2018-05-10 14:12:20 +0100
committerPete Gillin <peteg@google.com>2018-05-10 18:19:47 +0100
commit3cb2c78bd54fb2ce5352b2748d38ab27e21368c0 (patch)
tree248d610cdc3458e63d63e38547a9d3d00527a3bd /tests
parent8515a33c49f8437ec21fcf28b297929b66897fa6 (diff)
downloadandroid_packages_providers_DownloadProvider-3cb2c78bd54fb2ce5352b2748d38ab27e21368c0.tar.gz
android_packages_providers_DownloadProvider-3cb2c78bd54fb2ce5352b2748d38ab27e21368c0.tar.bz2
android_packages_providers_DownloadProvider-3cb2c78bd54fb2ce5352b2748d38ab27e21368c0.zip
Stop using Arrays.checkOffsetAndCount.
Start using ArrayUtils.throwsIfOutOfBounds instead. The Arrays method is going to be removed. Bug: 78447530 Test: tradefed.sh run commandAndExit template/local_min --template:map test=DownloadProviderTests Change-Id: I973f0b145d1dfd98b43ba429393b2324122ba374
Diffstat (limited to 'tests')
-rw-r--r--tests/src/com/android/providers/downloads/FakeInputStream.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/src/com/android/providers/downloads/FakeInputStream.java b/tests/src/com/android/providers/downloads/FakeInputStream.java
index 179ae6e9..3f68e310 100644
--- a/tests/src/com/android/providers/downloads/FakeInputStream.java
+++ b/tests/src/com/android/providers/downloads/FakeInputStream.java
@@ -16,8 +16,9 @@
package com.android.providers.downloads;
+import libcore.util.ArrayUtils;
+
import java.io.InputStream;
-import java.util.Arrays;
/**
* Provides fake data for large transfers.
@@ -42,7 +43,7 @@ public class FakeInputStream extends InputStream {
@Override
public int read(byte[] buffer, int offset, int length) {
- Arrays.checkOffsetAndCount(buffer.length, offset, length);
+ ArrayUtils.throwsIfOutOfBounds(buffer.length, offset, length);
if (length > mRemaining) {
length = (int) mRemaining;