Revert "Switch off logging for failing IrBlackBox tests"

This reverts commit d23964034b.
This commit is contained in:
Georgy Bronnikov
2018-11-28 00:00:13 +03:00
parent 6590497b8d
commit 1a529bd601
26 changed files with 95 additions and 162 deletions
@@ -41,7 +41,7 @@ abstract class AbstractCustomScriptCodegenTest : CodegenTestCase() {
configuration.addJvmClasspathRoots(additionalDependencies.orEmpty())
}
override fun doMultiFileTest(wholeFile: File, files: MutableList<TestFile>, javaFilesDir: File?, reportFailures: Boolean) {
override fun doMultiFileTest(wholeFile: File, files: MutableList<TestFile>, javaFilesDir: File?) {
if (files.size > 1) {
throw UnsupportedOperationException("Multiple files are not yet supported in this test")
}
@@ -78,10 +78,8 @@ abstract class AbstractCustomScriptCodegenTest : CodegenTestCase() {
val expectedFields = extractAllKeyValPairs(content, "expected:")
checkExpectedFields(expectedFields, scriptClass, scriptInstance)
} catch (e: Throwable) {
if (reportFailures) {
println(generateToText())
throw e
}
println(generateToText())
throw e
}
}
@@ -25,7 +25,7 @@ class Java9CodegenTest : AbstractBlackBoxCodegenTest() {
override fun getPrefix(): String = "java9/box"
override fun blackBox(reportFailures: Boolean) {
override fun blackBox() {
val tmpdir = KotlinTestUtils.tmpDirForTest(this)
generateClassesInFile().writeAll(tmpdir, null)
@@ -49,6 +49,6 @@ class Java9CodegenTest : AbstractBlackBoxCodegenTest() {
fun testVarHandle() {
loadFile()
blackBox(true)
blackBox()
}
}