66 lines
2.3 KiB
Kotlin
66 lines
2.3 KiB
Kotlin
package kotlin.test.tests
|
|
|
|
import kotlin.test.*
|
|
import kotlin.native.internal.test.*
|
|
|
|
@Ignore
|
|
class IgnoredClass {
|
|
@Ignore object IgnoredObject {
|
|
@Test fun test() { throw AssertionError("Ignored test") }
|
|
}
|
|
|
|
@Test fun test() { throw AssertionError("Ignored test") }
|
|
}
|
|
|
|
@Ignore
|
|
object IgnoredObject {
|
|
@Test fun test() { throw AssertionError("Ignored test") }
|
|
}
|
|
|
|
class A {
|
|
companion object {
|
|
@BeforeTest fun before() { println("before (A.companion)") }
|
|
@AfterTest fun after() { println("after (A.companion)") }
|
|
@Test fun test1() { println("test1 (A.companion)") }
|
|
|
|
@BeforeClass fun beforeClass() { println("beforeClass (A.companion)") }
|
|
@AfterClass fun afterClass() { println("afterClass (A.companion)") }
|
|
}
|
|
|
|
@BeforeTest fun before() { println("before (A)") }
|
|
@AfterTest fun after() { println("after (A)") }
|
|
@Test fun test1() { println("test1 (A)") }
|
|
@Ignore @Test fun ignoredTest() { throw AssertionError("Ignored test") }
|
|
|
|
@BeforeClass fun beforeClass() { println("beforeClass (A)") }
|
|
@AfterClass fun afterClass() { println("afterClass (A)") }
|
|
|
|
object O {
|
|
@BeforeEach fun before() { println("before (A.object)") }
|
|
@AfterEach fun after() { println("after (A.object)") }
|
|
@Test fun test1() { println("test1 (A.object)") }
|
|
@Ignore @Test fun ignoredTest() { throw AssertionError("Ignored test") }
|
|
|
|
@BeforeClass fun beforeClass() { println("beforeClass (A.object)") }
|
|
@AfterClass fun afterClass() { println("afterClass (A.object)") }
|
|
}
|
|
}
|
|
|
|
object O {
|
|
@BeforeEach fun before() { println("before (object)") }
|
|
@AfterEach fun after() { println("after (object)") }
|
|
@Test fun test1() { println("test1 (object)") }
|
|
@Ignore @Test fun ignoredTest() { throw AssertionError("Ignored test") }
|
|
|
|
@BeforeClass fun beforeClass() { println("beforeClass (object)") }
|
|
@AfterClass fun afterClass() { println("afterClass (object)") }
|
|
}
|
|
|
|
@BeforeEach fun before() { println("before (file)") }
|
|
@AfterEach fun after() { println("after (file)") }
|
|
@Test fun test1() { println("test1 (file)") }
|
|
@Ignore @Test fun ignoredTest() { throw AssertionError("Ignored test") }
|
|
|
|
@BeforeClass fun beforeClass() { println("beforeClass (file)") }
|
|
@AfterClass fun afterClass() { println("afterClass (file)") }
|