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
This commit is contained in:
committed by
Evgeny Gerashchenko
parent
76845a76b9
commit
48ca1bd453
@@ -40,7 +40,7 @@ class IteratorsTest {
|
|||||||
assertEquals(arrayList("foo", "bar", "cheese"), iter2.toList())
|
assertEquals(arrayList("foo", "bar", "cheese"), iter2.toList())
|
||||||
|
|
||||||
// lets use a mutable variable
|
// lets use a mutable variable
|
||||||
var mi = arrayList("a", "b").iterator()
|
var mi : Iterator<String> = arrayList("a", "b").iterator()
|
||||||
mi += "c"
|
mi += "c"
|
||||||
assertEquals(arrayList("a", "b", "c"), mi.toList())
|
assertEquals(arrayList("a", "b", "c"), mi.toList())
|
||||||
}
|
}
|
||||||
@@ -52,7 +52,7 @@ class IteratorsTest {
|
|||||||
assertEquals(arrayList("foo", "bar", "cheese", "wine"), iter.toList())
|
assertEquals(arrayList("foo", "bar", "cheese", "wine"), iter.toList())
|
||||||
|
|
||||||
// lets use a mutable variable
|
// lets use a mutable variable
|
||||||
var ml = arrayList("a").iterator()
|
var ml : Iterator<String> = arrayList("a").iterator()
|
||||||
ml += a.iterator()
|
ml += a.iterator()
|
||||||
ml += "beer"
|
ml += "beer"
|
||||||
ml += b
|
ml += b
|
||||||
|
|||||||
Reference in New Issue
Block a user