From 579ce8091c7cba40128adb1b732ac609cd1901a1 Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Thu, 22 Oct 2015 16:44:12 +0300 Subject: [PATCH] Cleanup tests, specify type where it's ambiguous. --- libraries/stdlib/test/collections/CollectionTest.kt | 2 +- libraries/stdlib/test/collections/IterableTests.kt | 8 ++++---- libraries/stdlib/test/js/MapJsTest.kt | 13 +++++++------ 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/libraries/stdlib/test/collections/CollectionTest.kt b/libraries/stdlib/test/collections/CollectionTest.kt index 9d9070fb2ef..157823ba7f7 100644 --- a/libraries/stdlib/test/collections/CollectionTest.kt +++ b/libraries/stdlib/test/collections/CollectionTest.kt @@ -433,7 +433,7 @@ class CollectionTest { // lists throw an exception if out of range assertFails { - assertEquals(null, list[2]) + val outOfBounds = list[2] } // lets try update the list diff --git a/libraries/stdlib/test/collections/IterableTests.kt b/libraries/stdlib/test/collections/IterableTests.kt index a25a22724c3..d0ea310aa44 100644 --- a/libraries/stdlib/test/collections/IterableTests.kt +++ b/libraries/stdlib/test/collections/IterableTests.kt @@ -356,16 +356,16 @@ abstract class IterableTests>(val data: T, val empty: T) { // lets use a mutable variable var result: Iterable = data result -= "foo" - assertEquals(listOf("bar"), result) + assertEquals(listOf("bar"), result as? List) result = data result -= listOf("beer", "bar") - assertEquals(listOf("foo"), result) + assertEquals(listOf("foo"), result as? List) result = data result -= arrayOf("bar", "foo") - assertEquals(emptyList(), result) + assertEquals(emptyList(), result as? List) result = data result -= sequenceOf("foo", "g") - assertEquals(listOf("bar"), result) + assertEquals(listOf("bar"), result as? List) } } diff --git a/libraries/stdlib/test/js/MapJsTest.kt b/libraries/stdlib/test/js/MapJsTest.kt index 7d77653f8c0..de7db87ca25 100644 --- a/libraries/stdlib/test/js/MapJsTest.kt +++ b/libraries/stdlib/test/js/MapJsTest.kt @@ -14,9 +14,10 @@ class ComplexMapJsTest : MapJsTest() { HashMap(3, 0.5f) val map = HashMap(createTestMap() as HashMap) - assertEquals(KEYS.toNormalizedList(), map.keySet().toNormalizedList()) - assertEquals(VALUES.toNormalizedList(), map.values().toNormalizedList()) + assertEquals(KEYS.toNormalizedList(), map.keys.toNormalizedList() as List) + assertEquals(VALUES.toNormalizedList(), map.values.toNormalizedList()) } + @test override fun constructors() { doTest() } @@ -35,8 +36,8 @@ class PrimitiveMapJsTest : MapJsTest() { val map = HashMap(createTestMap()) - assertEquals(KEYS.toNormalizedList(), map.keySet().toNormalizedList()) - assertEquals(VALUES.toNormalizedList(), map.values().toNormalizedList()) + assertEquals(KEYS.toNormalizedList(), map.keys.toNormalizedList()) + assertEquals(VALUES.toNormalizedList(), map.values.toNormalizedList()) } override fun > Collection.toNormalizedList(): List = this.sorted() @@ -62,8 +63,8 @@ class LinkedHashMapTest : MapJsTest() { val map = LinkedHashMap(createTestMap()) - assertEquals(KEYS.toNormalizedList(), map.keySet().toNormalizedList()) - assertEquals(VALUES.toNormalizedList(), map.values().toNormalizedList()) + assertEquals(KEYS.toNormalizedList(), map.keys.toNormalizedList()) + assertEquals(VALUES.toNormalizedList(), map.values.toNormalizedList()) } override fun > Collection.toNormalizedList(): List = this.toList()