FIR IDE: fix test infra swallowing test failure output
This commit is contained in:
committed by
TeamCityServer
parent
22fbd2044c
commit
8d69f32d04
@@ -9,6 +9,7 @@ import com.intellij.openapi.util.io.FileUtil
|
||||
import org.jetbrains.kotlin.test.InTextDirectivesUtils
|
||||
import org.jetbrains.kotlin.test.KtAssert
|
||||
import org.jetbrains.kotlin.test.testFramework.KtUsefulTestCase
|
||||
import org.slf4j.LoggerFactory
|
||||
import java.io.File
|
||||
import java.nio.file.Files
|
||||
import java.nio.file.Path
|
||||
@@ -98,7 +99,11 @@ object IgnoreTests {
|
||||
} catch (e: Throwable) {
|
||||
if (testIsEnabled) {
|
||||
if (directive is EnableOrDisableTestDirective.Disable) {
|
||||
handleTestWithWrongDirective(testPasses = false, testFile, directive, directivePosition, additionalFiles)
|
||||
try {
|
||||
handleTestWithWrongDirective(testPasses = false, testFile, directive, directivePosition, additionalFiles)
|
||||
} catch (e: AssertionError) {
|
||||
LoggerFactory.getLogger("test").info(e.message)
|
||||
}
|
||||
}
|
||||
throw e
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user