fix #61 set +/- collection gives set with/without items in collection
This commit is contained in:
1 parent
d118d29429
commit
8fae4709ed
4 files changed
+47
-12
No files matched your search
@@ -2446,7 +2446,7 @@ class ScriptTest {
|
||||
for( x in set ) println(x)
|
||||
assert([1,2,3] == set.toList())
|
||||
set += 4
|
||||
assert(set.toList() == [1,2,3,4])
|
||||
assertEquals(set.toList(), [1,2,3,4])
|
||||
assert(set == Set(1,2,3,4))
|
||||
|
||||
val s1 = [1, 2].toSet()
|
||||
@@ -2466,6 +2466,18 @@ class ScriptTest {
|
||||
)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun testSetAddRemoveSet() = runTest {
|
||||
eval("""
|
||||
val s1 = Set( 1, 2 3)
|
||||
val s2 = Set( 3, 4 5)
|
||||
assertEquals( Set(1,2,3,4,5), s1 + s2 )
|
||||
assertEquals( Set(1,2,3,4,5), s1 + s2.toList() )
|
||||
assertEquals( Set(1,2), s1 - s2 )
|
||||
assertEquals( Set(1,2), s1 - s2.toList() )
|
||||
""".trimIndent())
|
||||
}
|
||||
|
||||
@Test
|
||||
fun testLet() = runTest {
|
||||
eval(
|
||||
|
||||
Reference in new issue
Block a user