diff options
author | dcashman <dcashman@google.com> | 2014-06-02 17:34:08 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-06-02 17:34:09 +0000 |
commit | 559321abbfd2e66763accc172f3596e4cf7f9172 (patch) | |
tree | e94adc95c49eb3cb672f2e17f68e7ae729039d40 /test-runner | |
parent | 24bec88db04f17fbaa0022f215efe6931b9bf5c1 (diff) | |
parent | 874d0d4032dc940327a81359f144d38d3cb580a3 (diff) | |
download | frameworks_base-559321abbfd2e66763accc172f3596e4cf7f9172.zip frameworks_base-559321abbfd2e66763accc172f3596e4cf7f9172.tar.gz frameworks_base-559321abbfd2e66763accc172f3596e4cf7f9172.tar.bz2 |
Merge "Add ArrayUtils methods and tests for consumption by KeySet code."
Diffstat (limited to 'test-runner')
-rw-r--r-- | test-runner/src/android/test/MoreAsserts.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/test-runner/src/android/test/MoreAsserts.java b/test-runner/src/android/test/MoreAsserts.java index fb0faba..3364895 100644 --- a/test-runner/src/android/test/MoreAsserts.java +++ b/test-runner/src/android/test/MoreAsserts.java @@ -128,6 +128,33 @@ public final class MoreAsserts { } /** + * @hide Asserts that array {@code actual} is the same size and every element equals + * those in array {@code expected}. On failure, message indicates first + * specific element mismatch. + */ + public static void assertEquals( + String message, long[] expected, long[] actual) { + if (expected.length != actual.length) { + failWrongLength(message, expected.length, actual.length); + } + for (int i = 0; i < expected.length; i++) { + if (expected[i] != actual[i]) { + failWrongElement(message, i, expected[i], actual[i]); + } + } + } + + /** + * @hide Asserts that array {@code actual} is the same size and every element equals + * those in array {@code expected}. On failure, message indicates first + * specific element mismatch. + */ + public static void assertEquals(long[] expected, long[] actual) { + assertEquals(null, expected, actual); + } + + + /** * Asserts that array {@code actual} is the same size and every element equals * those in array {@code expected}. On failure, message indicates first * specific element mismatch. |