[TEST] Introduce test-infrastructure-utils module and extract common test utilities here

This commit is contained in:
Dmitriy Novozhilov
2020-12-02 16:00:43 +03:00
parent 1c91b74ff0
commit c8f3a4802e
189 changed files with 791 additions and 630 deletions
@@ -7,9 +7,9 @@
package org.jetbrains.kotlin.idea.debugger.test
import org.jetbrains.kotlin.test.KotlinTestUtils
import org.jetbrains.kotlin.test.util.KtTestUtil
const val DEBUGGER_TESTDATA_PATH_RELATIVE = "idea/jvm-debugger/jvm-debugger-test/testData"
@JvmField
val DEBUGGER_TESTDATA_PATH_BASE = KotlinTestUtils.getHomeDirectory() + "/" + DEBUGGER_TESTDATA_PATH_RELATIVE
val DEBUGGER_TESTDATA_PATH_BASE = KtTestUtil.getHomeDirectory() + "/" + DEBUGGER_TESTDATA_PATH_RELATIVE
@@ -33,6 +33,7 @@ import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
import org.jetbrains.kotlin.test.*
import org.jetbrains.kotlin.test.KotlinBaseTest.TestFile
import org.jetbrains.kotlin.test.testFramework.runWriteAction
import org.jetbrains.kotlin.test.util.KtTestUtil
import org.junit.ComparisonFailure
import java.io.File
@@ -62,7 +63,7 @@ abstract class KotlinDescriptorTestCase : DescriptorTestCase() {
private var oldValues: OldValuesStorage? = null
override fun runBare() {
testAppDirectory = KotlinTestUtils.tmpDir("debuggerTestSources")
testAppDirectory = KtTestUtil.tmpDir("debuggerTestSources")
sourcesOutputDirectory = File(testAppDirectory, "src").apply { mkdirs() }
librarySrcDirectory = File(testAppDirectory, "libSrc").apply { mkdirs() }