JS: move more test to box tests

This commit is contained in:
Alexey Andreev
2016-08-29 14:51:32 +03:00
parent a18f5eca2d
commit 9bf124af3f
129 changed files with 766 additions and 685 deletions
@@ -0,0 +1,40 @@
package foo
fun box(): String {
assertEquals(true, 10.0 < 20L, "Double.compareTo(Long)")
assertEquals(true, 10.0 < 7540113804746346429L, "Double.compareTo(Long)")
assertEquals(true, 10.0f < 20L, "Float.compareTo(Long)")
assertEquals(true, 10.0f < 7540113804746346429L, "Float.compareTo(Long)")
assertEquals(true, 10L < 20L, "Long.compareTo(Long)")
assertEquals(true, 10 < 20L, "Int.compareTo(Long)")
assertEquals(true, 10 < 7540113804746346429L, "Int.compareTo(Long)")
assertEquals(true, 10.toShort() < 20L, "Short.compareTo(Long)")
assertEquals(true, 10.toShort() < 7540113804746346429L, "Short.compareTo(Long)")
assertEquals(true, 10.toByte() < 20L, "Byte.compareTo(Long)")
assertEquals(true, 10.toByte() < 7540113804746346429L, "Byte.compareTo(Long)")
assertEquals(true, 10L < 20.0, "Long.compareTo(Double)")
assertEquals(false, 7540113804746346429L < 20.0, "Long.compareTo(Double)")
assertEquals(true, 10L < 20.0f, "Long.compareTo(Float)")
assertEquals(true, 7540113804746346429L > 20.0f, "Long.compareTo(Float)")
assertEquals(false, 7540113804746346429L < 20.0f, "Long.compareTo(Float)")
assertEquals(true, 10L < 20, "Long.compareTo(Int)")
assertEquals(true, 7540113804746346429L > 20, "Long.compareTo(Int)")
assertEquals(false, 7540113804746346429L < 20, "Long.compareTo(Int)")
assertEquals(true, 10L < 20.toShort(), "Long.compareTo(Short)")
assertEquals(true, 7540113804746346429L > 20.toShort(), "Long.compareTo(Short)")
assertEquals(false, 7540113804746346429L < 20.toShort(), "Long.compareTo(Short)")
assertEquals(true, 10L < 20.toByte(), "Long.compareTo(Byte)")
assertEquals(true, 7540113804746346429L > 20.toByte(), "Long.compareTo(Byte)")
assertEquals(false, 7540113804746346429L < 20.toByte(), "Long.compareTo(Byte)")
return "OK"
}