[Native][tests] Multi-file testData file sample with the same test methods in different packages
This commit is contained in:
+73
-13
@@ -1,4 +1,4 @@
|
|||||||
// FILE: addition.kt
|
// FILE: main.kt
|
||||||
package samples.regular_multifile_with_explicit_packages
|
package samples.regular_multifile_with_explicit_packages
|
||||||
|
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
@@ -8,31 +8,91 @@ fun addition() {
|
|||||||
assertEquals(42, 40 + 2)
|
assertEquals(42, 40 + 2)
|
||||||
}
|
}
|
||||||
|
|
||||||
// FILE: multiplication.kt
|
|
||||||
package samples.regular_multifile_with_explicit_packages.a
|
|
||||||
|
|
||||||
import kotlin.test.*
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun multiplication () {
|
fun multiplication () {
|
||||||
assertEquals(42, 21 * 2)
|
assertEquals(42, 21 * 2)
|
||||||
}
|
}
|
||||||
|
|
||||||
// FILE: subtraction.kt
|
|
||||||
package samples.regular_multifile_with_explicit_packages.b
|
|
||||||
|
|
||||||
import kotlin.test.*
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun subtraction () {
|
fun subtraction () {
|
||||||
assertEquals(42, 50 - 8)
|
assertEquals(42, 50 - 8)
|
||||||
}
|
}
|
||||||
|
|
||||||
// FILE: division.kt
|
@Test
|
||||||
package samples.regular_multifile_with_explicit_packages.a.b
|
fun division () {
|
||||||
|
assertEquals(42, 126 / 3)
|
||||||
|
}
|
||||||
|
|
||||||
|
// FILE: a.kt
|
||||||
|
package samples.regular_multifile_with_explicit_packages.a
|
||||||
|
|
||||||
import kotlin.test.*
|
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)
|
||||||
|
}
|
||||||
|
|
||||||
|
// FILE: b.kt
|
||||||
|
package samples.regular_multifile_with_explicit_packages.b
|
||||||
|
|
||||||
|
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)
|
||||||
|
}
|
||||||
|
|
||||||
|
// FILE: a_b.kt
|
||||||
|
package samples.regular_multifile_with_explicit_packages.a.b
|
||||||
|
|
||||||
|
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
|
@Test
|
||||||
fun division () {
|
fun division () {
|
||||||
assertEquals(42, 126 / 3)
|
assertEquals(42, 126 / 3)
|
||||||
|
|||||||
Reference in New Issue
Block a user