[minor] use new kotlin.io.path API in tests
This commit is contained in:
+4
-4
@@ -113,7 +113,7 @@ fun runWithKotlincAndMainKts(
|
|||||||
scriptPath: String,
|
scriptPath: String,
|
||||||
expectedOutPatterns: List<String> = emptyList(),
|
expectedOutPatterns: List<String> = emptyList(),
|
||||||
expectedExitCode: Int = 0,
|
expectedExitCode: Int = 0,
|
||||||
cacheDir: File? = null
|
cacheDir: Path? = null
|
||||||
) {
|
) {
|
||||||
val paths = PathUtil.kotlinPathsForDistDirectory
|
val paths = PathUtil.kotlinPathsForDistDirectory
|
||||||
runWithKotlinc(
|
runWithKotlinc(
|
||||||
@@ -123,7 +123,7 @@ fun runWithKotlincAndMainKts(
|
|||||||
Assert.assertTrue("kotlin-main-kts.jar not found, run dist task: ${it.absolutePath}", it.exists())
|
Assert.assertTrue("kotlin-main-kts.jar not found, run dist task: ${it.absolutePath}", it.exists())
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
additionalEnvVars = listOf(COMPILED_SCRIPTS_CACHE_DIR_ENV_VAR to (cacheDir?.absolutePath ?: ""))
|
additionalEnvVars = listOf(COMPILED_SCRIPTS_CACHE_DIR_ENV_VAR to (cacheDir?.toAbsolutePath()?.toString() ?: ""))
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -143,9 +143,9 @@ fun runWithK2JVMCompilerAndMainKts(
|
|||||||
scriptPath: String,
|
scriptPath: String,
|
||||||
expectedOutPatterns: List<String> = emptyList(),
|
expectedOutPatterns: List<String> = emptyList(),
|
||||||
expectedExitCode: Int = 0,
|
expectedExitCode: Int = 0,
|
||||||
cacheDir: File? = null
|
cacheDir: Path? = null
|
||||||
) {
|
) {
|
||||||
withProperty(COMPILED_SCRIPTS_CACHE_DIR_PROPERTY, cacheDir?.absolutePath ?: "") {
|
withProperty(COMPILED_SCRIPTS_CACHE_DIR_PROPERTY, cacheDir?.toAbsolutePath()?.toString() ?: "") {
|
||||||
runWithK2JVMCompiler(
|
runWithK2JVMCompiler(
|
||||||
scriptPath, expectedOutPatterns, expectedExitCode,
|
scriptPath, expectedOutPatterns, expectedExitCode,
|
||||||
classpath = listOf(
|
classpath = listOf(
|
||||||
|
|||||||
Reference in New Issue
Block a user