Use new kotlin.io.path API in tests

Original commit: b2b2629e79
This commit is contained in:
Ilya Gorbunov
2020-11-16 08:30:04 +03:00
parent 2746242fbc
commit f9b0bd4792
@@ -15,16 +15,19 @@ import org.jetbrains.kotlin.incremental.testingUtils.assertEqualDirectories
import org.jetbrains.kotlin.jps.build.fixtures.EnableICFixture import org.jetbrains.kotlin.jps.build.fixtures.EnableICFixture
import org.jetbrains.kotlin.jps.incremental.KotlinDataContainerTarget import org.jetbrains.kotlin.jps.incremental.KotlinDataContainerTarget
import java.io.File import java.io.File
import kotlin.io.path.ExperimentalPathApi
import kotlin.io.path.createTempDirectory
import kotlin.reflect.KFunction1 import kotlin.reflect.KFunction1
class RelocatableJpsCachesTest : BaseKotlinJpsBuildTestCase() { class RelocatableJpsCachesTest : BaseKotlinJpsBuildTestCase() {
private val enableICFixture = EnableICFixture() private val enableICFixture = EnableICFixture()
private lateinit var workingDir: File private lateinit var workingDir: File
@OptIn(ExperimentalPathApi::class)
override fun setUp() { override fun setUp() {
super.setUp() super.setUp()
enableICFixture.setUp() enableICFixture.setUp()
workingDir = createTempDir("RelocatableJpsCachesTest", getTestName(false)) workingDir = createTempDirectory("RelocatableJpsCachesTest-" + getTestName(false)).toFile()
} }
override fun tearDown() { override fun tearDown() {