summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjunyulai <junyulai@google.com>2021-05-14 12:03:18 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-05-14 12:03:18 +0000
commit8d7885b5546bcd038670ad29575ead327756e118 (patch)
treedd07752f1840377bfeebe099d6035ef6c92f5fc5
parentb0dcb3239032c09b168d936e836acb5bdf69cfa9 (diff)
parent75babd3e64abc65448f80e40dec0f7ae448a9ceb (diff)
downloadnet-8d7885b5546bcd038670ad29575ead327756e118.tar.gz
[FUI26.1] Generalize assertSameElements am: 4fe8286217 am: 75babd3e64
Original change: https://android-review.googlesource.com/c/platform/frameworks/libs/net/+/1618691 Change-Id: If002a566f5b5af6bd7926cf3c2ff33a328f49933
-rw-r--r--common/testutils/hostdevice/com/android/testutils/MiscAsserts.kt13
1 files changed, 6 insertions, 7 deletions
diff --git a/common/testutils/hostdevice/com/android/testutils/MiscAsserts.kt b/common/testutils/hostdevice/com/android/testutils/MiscAsserts.kt
index a8c6b3c7..efd9402d 100644
--- a/common/testutils/hostdevice/com/android/testutils/MiscAsserts.kt
+++ b/common/testutils/hostdevice/com/android/testutils/MiscAsserts.kt
@@ -112,11 +112,10 @@ fun <T> assertFieldCountEquals(count: Int, clazz: Class<T>) {
}.size)
}
-fun assertSameElements(expected: List<String?>, actual: List<String?>) {
- val expectedSet: HashSet<String?> = HashSet<String?>(expected)
- assertEquals(expectedSet.size.toLong(), expected.size.toLong(),
- "expected list contains duplicates")
- val actualSet: HashSet<String?> = HashSet<String?>(actual)
- assertEquals(actualSet.size.toLong(), actual.size.toLong(), "actual list contains duplicates")
+fun <T> assertSameElements(expected: List<T>, actual: List<T>) {
+ val expectedSet: HashSet<T> = HashSet(expected)
+ assertEquals(expectedSet.size, expected.size, "expected list contains duplicates")
+ val actualSet: HashSet<T> = HashSet(actual)
+ assertEquals(actualSet.size, actual.size, "actual list contains duplicates")
assertEquals(expectedSet, actualSet)
-}
+} \ No newline at end of file