[Native] Rename :native:tests-blackbox.native to :native:native.tests
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
42
|
||||
42
|
||||
42
|
||||
42
|
||||
@@ -0,0 +1 @@
|
||||
Hello, Kotlin!
|
||||
@@ -0,0 +1 @@
|
||||
Hello, Kotlin!
|
||||
@@ -0,0 +1,21 @@
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
// FREE_COMPILER_ARGS: -opt -verbose
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
// FILE: addition.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// FILE: multiplication.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// FILE: subtraction.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// FILE: division.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
// FILE: addition.kt
|
||||
package samples.regular_multifile_with_explicit_packages
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// FILE: multiplication.kt
|
||||
package samples.regular_multifile_with_explicit_packages.a
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// FILE: subtraction.kt
|
||||
package samples.regular_multifile_with_explicit_packages.b
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// FILE: division.kt
|
||||
package samples.regular_multifile_with_explicit_packages.a.b
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
// MODULE: a
|
||||
// FILE: addition.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// MODULE: m(a)
|
||||
// FILE: multiplication.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// MODULE: s(m)()
|
||||
// FILE: subtraction.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// MODULE: d(s)(s)
|
||||
// FILE: division.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
// FILE: addition.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// FILE: multiplication.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// MODULE: b(default)
|
||||
// FILE: subtraction.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// MODULE: c(b)
|
||||
// FILE: division.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
|
||||
// MODULE: d(default)
|
||||
// FILE: division2.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division2 () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
|
||||
// MODULE: e(d)
|
||||
// FILE: division3.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division3 () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
/**
|
||||
* This is a header comment that should be prepended to the addition.kt file.
|
||||
*/
|
||||
|
||||
// FILE: addition.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// FILE: multiplication.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// MODULE: b(default)
|
||||
// FILE: subtraction.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// MODULE: c(default)(default)
|
||||
// FILE: division.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
+40
@@ -0,0 +1,40 @@
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun foo() {
|
||||
println("This is a statement that should go to main.kt in the default module")
|
||||
}
|
||||
|
||||
// FILE: addition.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// FILE: multiplication.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// MODULE: b(default)
|
||||
// FILE: subtraction.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// MODULE: c(default)(default)
|
||||
// FILE: division.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
/**
|
||||
* This is a header comment that should be prepended to the addition.kt file.
|
||||
*/
|
||||
|
||||
// MODULE: a
|
||||
// FILE: addition.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// MODULE: m(a)
|
||||
// FILE: multiplication.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// MODULE: s(m)()
|
||||
// FILE: subtraction.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// MODULE: d(s)(s)
|
||||
// FILE: division.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun foo() {
|
||||
println("This is a statement that should go to main.kt in the default module")
|
||||
}
|
||||
|
||||
// MODULE: a
|
||||
// FILE: addition.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// MODULE: m(a)
|
||||
// FILE: multiplication.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// MODULE: s(m)()
|
||||
// FILE: subtraction.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// MODULE: d(s)(s)
|
||||
// FILE: division.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
// KIND: REGULAR
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
println(40 + 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
println(21 * 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
println(50 - 8)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
println(126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
// KIND: STANDALONE
|
||||
|
||||
// FILE: addition.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
// FILE: multiplication.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
// FILE: subtraction.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
// FILE: division.kt
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
// KIND: STANDALONE_NO_TR
|
||||
// ENTRY_POINT: foo.bar.altMain
|
||||
|
||||
// FILE: main.kt
|
||||
|
||||
package foo.bar.baz.qux
|
||||
|
||||
fun main() {
|
||||
error("Not supposed to be called")
|
||||
}
|
||||
|
||||
// FILE: altMain.kt
|
||||
|
||||
package foo.bar
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
fun altMain() {
|
||||
assertEquals(42, 40 + 2)
|
||||
println("OK")
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
// KIND: STANDALONE_NO_TR
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
fun main() {
|
||||
assertEquals(42, 40 + 2)
|
||||
println("OK")
|
||||
}
|
||||
|
||||
fun altMain() {
|
||||
error("Not supposed to be called")
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
// KIND: STANDALONE_NO_TR
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
assertEquals(42, 40 + 2)
|
||||
println("OK")
|
||||
}
|
||||
|
||||
fun altMain(args: Array<String>) {
|
||||
error("Not supposed to be called")
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
// KIND: STANDALONE_NO_TR
|
||||
// ENTRY_POINT: foo.bar.altMain
|
||||
|
||||
package foo.bar
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
fun main() {
|
||||
error("Not supposed to be called")
|
||||
}
|
||||
|
||||
fun altMain() {
|
||||
assertEquals(42, 40 + 2)
|
||||
println("OK")
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
// KIND: STANDALONE_NO_TR
|
||||
// ENTRY_POINT: foo.bar.altMain
|
||||
|
||||
package foo.bar
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
error("Not supposed to be called")
|
||||
}
|
||||
|
||||
fun altMain(args: Array<String>) {
|
||||
assertEquals(42, 40 + 2)
|
||||
println("OK")
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
// KIND: STANDALONE_NO_TR
|
||||
// INPUT_DATA_FILE: hello.in
|
||||
// OUTPUT_DATA_FILE: hello.out
|
||||
|
||||
fun main() {
|
||||
println(readLine()!!)
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
// KIND: STANDALONE_NO_TR
|
||||
// OUTPUT_DATA_FILE: 4x42.out
|
||||
|
||||
fun main() {
|
||||
addition()
|
||||
multiplication()
|
||||
subtraction()
|
||||
division()
|
||||
}
|
||||
|
||||
fun addition() {
|
||||
println(40 + 2)
|
||||
}
|
||||
|
||||
fun multiplication () {
|
||||
println(21 * 2)
|
||||
}
|
||||
|
||||
fun subtraction () {
|
||||
println(50 - 8)
|
||||
}
|
||||
|
||||
fun division () {
|
||||
println(126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
// KIND: STANDALONE
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
assertEquals(42, 40 + 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
assertEquals(42, 21 * 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
assertEquals(42, 50 - 8)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
assertEquals(42, 126 / 3)
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
// KIND: STANDALONE
|
||||
// OUTPUT_DATA_FILE: 4x42.out
|
||||
|
||||
import kotlin.test.*
|
||||
|
||||
@Test
|
||||
fun addition() {
|
||||
println(40 + 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun multiplication () {
|
||||
println(21 * 2)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun subtraction () {
|
||||
println(50 - 8)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun division () {
|
||||
println(126 / 3)
|
||||
}
|
||||
Reference in New Issue
Block a user