From 48ca1bd453abfbc5c48e3af85b021682c5e04dc6 Mon Sep 17 00:00:00 2001 From: Denis Zharkov Date: Mon, 21 Jul 2014 20:44:36 +0400 Subject: [PATCH] Assignment operations test fix: type infered for these vals are MutableIterator, but there is no plus (returning MutableIterator) nor plusAssign operator for them, so I casted them explicitly to Iterator --- libraries/stdlib/test/iterators/IteratorsTest.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/stdlib/test/iterators/IteratorsTest.kt b/libraries/stdlib/test/iterators/IteratorsTest.kt index b88312473ca..d751a822444 100644 --- a/libraries/stdlib/test/iterators/IteratorsTest.kt +++ b/libraries/stdlib/test/iterators/IteratorsTest.kt @@ -40,7 +40,7 @@ class IteratorsTest { assertEquals(arrayList("foo", "bar", "cheese"), iter2.toList()) // lets use a mutable variable - var mi = arrayList("a", "b").iterator() + var mi : Iterator = arrayList("a", "b").iterator() mi += "c" assertEquals(arrayList("a", "b", "c"), mi.toList()) } @@ -52,7 +52,7 @@ class IteratorsTest { assertEquals(arrayList("foo", "bar", "cheese", "wine"), iter.toList()) // lets use a mutable variable - var ml = arrayList("a").iterator() + var ml : Iterator = arrayList("a").iterator() ml += a.iterator() ml += "beer" ml += b