[K/JS] Remove isObject check from runtime ^KT-57926 Fixed

This commit is contained in:
Artem Kobzar
2023-07-03 13:19:43 +00:00
committed by Space Team
parent 23174add97
commit 9ad5910de9
11 changed files with 280 additions and 30 deletions
+7
View File
@@ -28,5 +28,12 @@ fun box(): String {
assertEquals((123 as Any).toString(), "123")
assertEquals(null.toString(), "null")
assertEquals(TokenEqualityParser(2).toString(), "2 [object Object]")
if (!testUtils.isLegacyBackend()) {
assertEquals(js("Symbol()").unsafeCast<Any>().toString(), "Symbol()")
assertEquals(js("BigInt(44)").unsafeCast<Any>().toString(), "44")
assertEquals(js("Object.create(null)").unsafeCast<Any>().toString(), "[object Object]")
}
return "OK"
}