Do not reference java.util in tests that run on JS backend.
This commit is contained in:
+2
-2
@@ -1,11 +1,11 @@
|
||||
fun typeName(a: Any?) : String {
|
||||
return when(a) {
|
||||
is java.util.ArrayList<*> -> "array list"
|
||||
is ArrayList<*> -> "array list"
|
||||
else -> "no idea"
|
||||
}
|
||||
}
|
||||
|
||||
fun box() : String {
|
||||
if(typeName(java.util.ArrayList<Int> ()) != "array list") return "array list failed"
|
||||
if(typeName(ArrayList<Int>()) != "array list") return "array list failed"
|
||||
return "OK"
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
fun isDigit(a: Int) : String {
|
||||
val aa = java.util.ArrayList<Int> ()
|
||||
val aa = ArrayList<Int> ()
|
||||
aa.add(239)
|
||||
|
||||
return when(a) {
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
fun dense(x: Int): Int {
|
||||
return when (x) {
|
||||
-4 -> 9
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
fun sparse(x: Int): Int {
|
||||
return when ((x % 4) * 100) {
|
||||
100 -> 1
|
||||
|
||||
@@ -4,7 +4,7 @@ fun inc(): Int {
|
||||
return 0
|
||||
}
|
||||
fun box(): String {
|
||||
val al = java.util.ArrayList<Int>()
|
||||
val al = ArrayList<Int>()
|
||||
when (inc()) {
|
||||
in al -> return "fail 1"
|
||||
else -> {}
|
||||
|
||||
Reference in New Issue
Block a user