Update bytecodeText and bytecodeListing tests on coroutines

This commit is contained in:
Denis Zharkov
2016-12-15 10:51:40 +03:00
committed by Stanislav Erokhin
parent 8387d04425
commit 845e116aa9
16 changed files with 116 additions and 50 deletions
@@ -19,6 +19,7 @@ package org.jetbrains.kotlin.codegen
import com.intellij.openapi.util.io.FileUtil
import com.intellij.openapi.util.text.StringUtil
import org.jetbrains.kotlin.test.ConfigurationKind
import org.jetbrains.kotlin.test.InTextDirectivesUtils
import org.jetbrains.kotlin.utils.rethrow
import org.junit.Assert
import java.io.File
@@ -33,7 +34,7 @@ abstract class AbstractBytecodeTextTest : CodegenTestCase() {
createEnvironmentWithMockJdkAndIdeaAnnotations(ConfigurationKind.ALL, files, javaFilesDir)
loadMultiFiles(files)
if (isMultiFileTest(files)) {
if (isMultiFileTest(files) && !InTextDirectivesUtils.isDirectiveDefined(wholeFile.readText(), "TREAT_AS_ONE_FILE")) {
doTestMultiFile(files)
}
else {