Avoid using JVM only APIs in IC tests to reuse with JS

This commit is contained in:
Alexey Tsvetkov
2017-07-13 07:47:09 +03:00
parent 23bc907d3f
commit e16c5ddb97
6 changed files with 14 additions and 14 deletions
@@ -1,6 +1,2 @@
import java.util.Random
fun getRandomEnumEntry() =
with (Enum.values()) {
get(Random().nextInt(size))
}
Enum.values()[1]
@@ -1,6 +1,2 @@
import java.util.Random
fun getRandomEnumEntry() =
with (Enum.values()) {
get(Random().nextInt(size))
}
Enum.values()[1]
@@ -1 +1,3 @@
fun getAorD() = if (Math.random() > 0.5) getA() else getD()
private var aOrDCounter = 0
fun getAorD() = if (aOrDCounter++ % 2 == 0) getA() else getD()
@@ -1 +1,3 @@
fun getBorC() = if (Math.random() > 0.5) getB() else getC()
private var bOrCCounter = 0
fun getBorC() = if (bOrCCounter++ % 2 == 0) getB() else getC()
@@ -1 +1,3 @@
fun getBorD() = if (Math.random() > 0.5) getB() else getD()
private var bOrDCounter = 0
fun getBorD() = if (bOrDCounter++ % 2 == 0) getB() else getD()
@@ -1 +1,3 @@
fun getCorD() = if (Math.random() > 0.5) getC() else getD()
private var cOrDCounter = 0
fun getCorD() = if (cOrDCounter++ % 2 == 0) getC() else getD()