Removed old range test which were spread all over the place.

This commit is contained in:
Evgeny Gerashchenko
2013-01-30 16:03:22 +04:00
parent 9c83a2f85f
commit 21c37951d6
11 changed files with 2 additions and 329 deletions
@@ -1,24 +0,0 @@
fun box(): String {
if (IntRange(1, 0) != IntRange.EMPTY) {
return IntRange.EMPTY.toString()
}
if (CharRange(1.toChar(), 0.toChar()) != CharRange.EMPTY) {
return CharRange.EMPTY.toString()
}
if (ByteRange(1, 0) != ByteRange.EMPTY) {
return ByteRange.EMPTY.toString()
}
if (ShortRange(1, 0) != ShortRange.EMPTY) {
return ShortRange.EMPTY.toString()
}
if (FloatRange(1.toFloat(), 0.toFloat()) != FloatRange.EMPTY) {
return FloatRange.EMPTY.toString()
}
if (LongRange(1, 0) != LongRange.EMPTY) {
return LongRange.EMPTY.toString()
}
if (DoubleRange(1.0, 0.0) != DoubleRange.EMPTY) {
return DoubleRange.EMPTY.toString()
}
return "OK"
}
@@ -1,24 +0,0 @@
fun box() : String {
val r1 = IntRange(1, 4)
if(r1.start != 1 || r1.end != 4) return "fail"
val r2 = ByteRange(1, 4)
if(r2.start != 1.toByte() || r2.end != 4.toByte()) return "fail"
val r3 = ShortRange(1, 4)
if(r3.start != 1.toShort() || r3.end != 4.toShort()) return "fail"
val r4 = CharRange('a', 'd')
if(r4.start != 'a' || r4.end != 'd') return "fail"
val r5 = FloatRange(0.0.toFloat(), 1.0.toFloat())
if(r5.start != 0.0.toFloat() || r5.end != 1.0.toFloat()) return "fail"
val r6 = DoubleRange(0.0, 1.0)
if(r6.start != 0.0 || r6.end != 1.0) return "fail"
val r7 = LongRange(1, 4)
if(r7.start != 1.toLong() || r7.end != 4.toLong()) return "fail"
return "OK"
}
@@ -1,8 +0,0 @@
fun box() : String {
for (i in "".indices) {
""[i]
}
return "OK"
}
val String?.indices : IntRange get() = 0..(this!!.length - 1)
@@ -1,7 +0,0 @@
fun box(): String {
val iterator: Iterator<Int> = (0..0).iterator()
for (i in iterator) {
return "OK"
}
return "fail"
}