diff --git a/translator/src/test/kotlin/tests/input/array_extensions_1.txt b/translator/src/test/kotlin/tests/input/array_extensions_1.txt index c08dd4745fc..7856f082977 100644 --- a/translator/src/test/kotlin/tests/input/array_extensions_1.txt +++ b/translator/src/test/kotlin/tests/input/array_extensions_1.txt @@ -3,4 +3,3 @@ array_extensions_1_copyOfRange() == 779 array_extensions_1_copyOf_extend() == 340 array_extensions_1_plus_element() == 2933 array_extensions_1_plus_array() == 12132 -array_extensions_2_plus_array() == 10 diff --git a/translator/src/test/kotlin/tests/input/array_extensions_2.txt b/translator/src/test/kotlin/tests/input/array_extensions_2.txt new file mode 100644 index 00000000000..5c5aa70cd5d --- /dev/null +++ b/translator/src/test/kotlin/tests/input/array_extensions_2.txt @@ -0,0 +1 @@ +array_extensions_2_plus_array() == 10 diff --git a/translator/src/test/kotlin/tests/kotlin/array_extensions_1.kt b/translator/src/test/kotlin/tests/kotlin/array_extensions_1.kt index 8a3e6d6521e..0e36a037c22 100644 --- a/translator/src/test/kotlin/tests/kotlin/array_extensions_1.kt +++ b/translator/src/test/kotlin/tests/kotlin/array_extensions_1.kt @@ -61,13 +61,3 @@ fun array_extensions_1_plus_array(): Int { return ans } -fun array_extensions_2_plus_array(): Int { - var array = IntArray(0) - val nextArray = IntArray(1) - nextArray[0] = 10 - - array = array.plus(nextArray) - println(array[0]) - - return array[0] -} diff --git a/translator/src/test/kotlin/tests/kotlin/array_extensions_2.kt b/translator/src/test/kotlin/tests/kotlin/array_extensions_2.kt new file mode 100644 index 00000000000..3fa1227e323 --- /dev/null +++ b/translator/src/test/kotlin/tests/kotlin/array_extensions_2.kt @@ -0,0 +1,11 @@ +fun array_extensions_2_plus_array_slave(): Int { + var array = IntArray(0) + array = array.plus(10) + println(array[0]) + + return array[0] +} + +fun array_extensions_2_plus_array(): Int{ + return array_extensions_2_plus_array_slave() +}