Reformat tests
This commit is contained in:
committed by
Dmitry Petrov
parent
8676ca34d7
commit
be07a348ea
+24
-24
@@ -1,79 +1,79 @@
|
|||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
|
|
||||||
fun checkByteArray():Boolean {
|
fun checkByteArray(): Boolean {
|
||||||
val byteArray = byteArrayOf(1, 2, 3)
|
val byteArray = byteArrayOf(1, 2, 3)
|
||||||
var sum = 0
|
var sum = 0
|
||||||
for (i in 0..byteArray.size-1) {
|
for (i in 0..byteArray.size - 1) {
|
||||||
sum += byteArray[i]
|
sum += byteArray[i]
|
||||||
}
|
}
|
||||||
if (sum != 6) return false
|
if (sum != 6) return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkShortArray():Boolean {
|
fun checkShortArray(): Boolean {
|
||||||
val shortArray = shortArrayOf(1, 2, 3)
|
val shortArray = shortArrayOf(1, 2, 3)
|
||||||
var sum = 0
|
var sum = 0
|
||||||
for (i in 0..shortArray.size-1) {
|
for (i in 0..shortArray.size - 1) {
|
||||||
sum += shortArray[i]
|
sum += shortArray[i]
|
||||||
}
|
}
|
||||||
if (sum != 6) return false
|
if (sum != 6) return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkCharArray():Boolean {
|
fun checkCharArray(): Boolean {
|
||||||
val charArray = charArrayOf('1', '2', '3')
|
val charArray = charArrayOf('1', '2', '3')
|
||||||
var sum = ""
|
var sum = ""
|
||||||
for (i in 0..charArray.size-1) {
|
for (i in 0..charArray.size - 1) {
|
||||||
sum += charArray[i]
|
sum += charArray[i]
|
||||||
}
|
}
|
||||||
if (sum != "123") return false
|
if (sum != "123") return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkIntArray():Boolean {
|
fun checkIntArray(): Boolean {
|
||||||
val intArray = intArrayOf(1, 2, 3)
|
val intArray = intArrayOf(1, 2, 3)
|
||||||
var sum = 0
|
var sum = 0
|
||||||
for (i in 0..intArray.size-1) {
|
for (i in 0..intArray.size - 1) {
|
||||||
sum += intArray[i]
|
sum += intArray[i]
|
||||||
}
|
}
|
||||||
if (sum != 6) return false
|
if (sum != 6) return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkLongArray():Boolean {
|
fun checkLongArray(): Boolean {
|
||||||
val longArray = longArrayOf(1L, 2L, 3L)
|
val longArray = longArrayOf(1L, 2L, 3L)
|
||||||
var sum = 0L
|
var sum = 0L
|
||||||
for (i in 0..longArray.size-1) {
|
for (i in 0..longArray.size - 1) {
|
||||||
sum += longArray[i]
|
sum += longArray[i]
|
||||||
}
|
}
|
||||||
if (sum != 6L) return false
|
if (sum != 6L) return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkFloatArray():Boolean {
|
fun checkFloatArray(): Boolean {
|
||||||
val floatArray = floatArrayOf(1.1f, 2.2f, 3.3f)
|
val floatArray = floatArrayOf(1.1f, 2.2f, 3.3f)
|
||||||
var sum = 0f
|
var sum = 0f
|
||||||
for (i in 0..floatArray.size-1) {
|
for (i in 0..floatArray.size - 1) {
|
||||||
sum += floatArray[i]
|
sum += floatArray[i]
|
||||||
}
|
}
|
||||||
if (sum != (1.1f + 2.2f + 3.3f)) return false
|
if (sum != (1.1f + 2.2f + 3.3f)) return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkDoubleArray():Boolean {
|
fun checkDoubleArray(): Boolean {
|
||||||
val doubleArray = doubleArrayOf(1.1, 2.2, 3.3)
|
val doubleArray = doubleArrayOf(1.1, 2.2, 3.3)
|
||||||
var sum = 0.0
|
var sum = 0.0
|
||||||
for (i in 0..doubleArray.size-1) {
|
for (i in 0..doubleArray.size - 1) {
|
||||||
sum += doubleArray[i]
|
sum += doubleArray[i]
|
||||||
}
|
}
|
||||||
if (sum != 6.6) return false
|
if (sum != 6.6) return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkBooleanArray():Boolean {
|
fun checkBooleanArray(): Boolean {
|
||||||
val booleanArray = booleanArrayOf(false, false, true)
|
val booleanArray = booleanArrayOf(false, false, true)
|
||||||
var result = false
|
var result = false
|
||||||
for (i in 0..booleanArray.size-1) {
|
for (i in 0..booleanArray.size - 1) {
|
||||||
result = booleanArray[i]
|
result = booleanArray[i]
|
||||||
}
|
}
|
||||||
return result
|
return result
|
||||||
@@ -81,20 +81,20 @@ fun checkBooleanArray():Boolean {
|
|||||||
|
|
||||||
class Value(val value: Int) {}
|
class Value(val value: Int) {}
|
||||||
|
|
||||||
fun checkObjectArray():Boolean {
|
fun checkObjectArray(): Boolean {
|
||||||
val objectArray = arrayOf(Value(1), Value(2), Value(3))
|
val objectArray = arrayOf(Value(1), Value(2), Value(3))
|
||||||
var sum = 0
|
var sum = 0
|
||||||
for (i in 0..objectArray.size-1) {
|
for (i in 0..objectArray.size - 1) {
|
||||||
sum += objectArray[i].value
|
sum += objectArray[i].value
|
||||||
}
|
}
|
||||||
if (sum != 6) return false
|
if (sum != 6) return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkWithArrayUpdate():Boolean {
|
fun checkWithArrayUpdate(): Boolean {
|
||||||
var intArray = intArrayOf(1, 2, 3)
|
var intArray = intArrayOf(1, 2, 3)
|
||||||
var sum = 0
|
var sum = 0
|
||||||
for (i in 0..intArray.size-1) {
|
for (i in 0..intArray.size - 1) {
|
||||||
sum += intArray[i]
|
sum += intArray[i]
|
||||||
intArray = intArrayOf(4, 5, 6, 7)
|
intArray = intArrayOf(4, 5, 6, 7)
|
||||||
}
|
}
|
||||||
@@ -102,10 +102,10 @@ fun checkWithArrayUpdate():Boolean {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun checkIntArrayMinusArbitraryConstant():Boolean {
|
fun checkIntArrayMinusArbitraryConstant(): Boolean {
|
||||||
val intArray = intArrayOf(1, 2, 3)
|
val intArray = intArrayOf(1, 2, 3)
|
||||||
var sum = 0
|
var sum = 0
|
||||||
for (i in 0..intArray.size-2) {
|
for (i in 0..intArray.size - 2) {
|
||||||
sum += intArray[i]
|
sum += intArray[i]
|
||||||
}
|
}
|
||||||
if (sum != 3) return false
|
if (sum != 3) return false
|
||||||
@@ -116,14 +116,14 @@ fun checkReversedIntArray(): Boolean {
|
|||||||
val intArray = intArrayOf(1, 2, 3)
|
val intArray = intArrayOf(1, 2, 3)
|
||||||
var start = 0
|
var start = 0
|
||||||
var sum = 0
|
var sum = 0
|
||||||
for (i in (start..intArray.size-1).reversed()) {
|
for (i in (start..intArray.size - 1).reversed()) {
|
||||||
sum += intArray[i]
|
sum += intArray[i]
|
||||||
}
|
}
|
||||||
if (sum != 6) return false
|
if (sum != 6) return false
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
fun box() : String {
|
fun box(): String {
|
||||||
// Check that the specialization of 'for (i in 0..array.size-1)' to 'for (i in 0 until array.size)' does not fail on
|
// Check that the specialization of 'for (i in 0..array.size-1)' to 'for (i in 0 until array.size)' does not fail on
|
||||||
// any kind of arrays.
|
// any kind of arrays.
|
||||||
if (!checkByteArray()) return "Failure"
|
if (!checkByteArray()) return "Failure"
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
fun test(): Int {
|
fun test(): Int {
|
||||||
val intArray = intArrayOf(1, 2, 3)
|
val intArray = intArrayOf(1, 2, 3)
|
||||||
var sum = 0
|
var sum = 0
|
||||||
for (i in 0..intArray.size-1) {
|
for (i in 0..intArray.size - 1) {
|
||||||
sum += intArray[i]
|
sum += intArray[i]
|
||||||
}
|
}
|
||||||
return sum
|
return sum
|
||||||
|
|||||||
Reference in New Issue
Block a user