// IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE // WITH_REFLECT import kotlin.reflect.jvm.internal.pcollections.HashPMap import kotlin.test.* fun box(): String { val map = HashPMap.empty()!! assertEquals(0, map.size()) assertFalse(map.containsKey("")) assertFalse(map.containsKey("abacaba")) assertEquals(null, map[""]) assertEquals(null, map["lol"]) // Check that doesn't create a new map assertEquals(map, map.minus("")) // Check that all empty()s are equal val other = HashPMap.empty()!! assertEquals(map, other) return "OK" }