Minor, drop unused parameter in CodegenTestCase, add testJdkKind
This commit is contained in:
committed by
Ilya Chernikov
parent
48cf0bd949
commit
c48bb9c981
+2
-1
@@ -9,6 +9,7 @@ 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.test.TestJdkKind
|
||||
import org.jetbrains.kotlin.utils.rethrow
|
||||
import org.junit.Assert
|
||||
import java.io.File
|
||||
@@ -20,7 +21,7 @@ abstract class AbstractBytecodeTextTest : CodegenTestCase() {
|
||||
|
||||
@Throws(Exception::class)
|
||||
override fun doMultiFileTest(wholeFile: File, files: List<CodegenTestCase.TestFile>, javaFilesDir: File?) {
|
||||
createEnvironmentWithMockJdkAndIdeaAnnotations(ConfigurationKind.ALL, files, coroutinesPackage, javaFilesDir)
|
||||
createEnvironmentWithMockJdkAndIdeaAnnotations(ConfigurationKind.ALL, files, TestJdkKind.MOCK_JDK, javaFilesDir)
|
||||
loadMultiFiles(files)
|
||||
|
||||
if (isMultiFileTest(files) && !InTextDirectivesUtils.isDirectiveDefined(wholeFile.readText(), "TREAT_AS_ONE_FILE")) {
|
||||
|
||||
@@ -99,7 +99,7 @@ public abstract class CodegenTestCase extends KtUsefulTestCase {
|
||||
@NotNull ConfigurationKind configurationKind,
|
||||
@Nullable File... javaSourceRoots
|
||||
) {
|
||||
createEnvironmentWithMockJdkAndIdeaAnnotations(configurationKind, Collections.emptyList(), "" , javaSourceRoots);
|
||||
createEnvironmentWithMockJdkAndIdeaAnnotations(configurationKind, Collections.emptyList(), TestJdkKind.MOCK_JDK, javaSourceRoots);
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@@ -115,7 +115,7 @@ public abstract class CodegenTestCase extends KtUsefulTestCase {
|
||||
protected final void createEnvironmentWithMockJdkAndIdeaAnnotations(
|
||||
@NotNull ConfigurationKind configurationKind,
|
||||
@NotNull List<TestFile> testFilesWithConfigurationDirectives,
|
||||
@NotNull String coroutinesPackage,
|
||||
@NotNull TestJdkKind testJdkKind,
|
||||
@Nullable File... javaSourceRoots
|
||||
) {
|
||||
if (myEnvironment != null) {
|
||||
@@ -124,7 +124,7 @@ public abstract class CodegenTestCase extends KtUsefulTestCase {
|
||||
|
||||
CompilerConfiguration configuration = createConfiguration(
|
||||
configurationKind,
|
||||
TestJdkKind.MOCK_JDK,
|
||||
testJdkKind,
|
||||
Collections.singletonList(getAnnotationsJar()),
|
||||
ArraysKt.filterNotNull(javaSourceRoots),
|
||||
testFilesWithConfigurationDirectives
|
||||
|
||||
Reference in New Issue
Block a user