| /* | |
| * Copyright 2010-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license | |
| * that can be found in the LICENSE file. | |
| */ | |
| 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 { | |
| @BeforeTest fun before() { println("before (A.object)") } | |
| @AfterTest 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 { | |
| @BeforeTest fun before() { println("before (object)") } | |
| @AfterTest 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)") } | |
| } | |
| @BeforeTest fun before() { println("before (file)") } | |
| @AfterTest 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)") } |