LV20: fix / mute failing main-kts test
This commit is contained in:
committed by
Space Team
parent
c639febf36
commit
beeae2772e
+3
-2
@@ -9,6 +9,7 @@ import org.jetbrains.kotlin.mainKts.MainKtsScript
|
|||||||
import org.jetbrains.kotlin.mainKts.SCRIPT_FILE_LOCATION_DEFAULT_VARIABLE_NAME
|
import org.jetbrains.kotlin.mainKts.SCRIPT_FILE_LOCATION_DEFAULT_VARIABLE_NAME
|
||||||
import org.jetbrains.kotlin.mainKts.impl.Directories
|
import org.jetbrains.kotlin.mainKts.impl.Directories
|
||||||
import org.jetbrains.kotlin.scripting.compiler.plugin.assertTrue
|
import org.jetbrains.kotlin.scripting.compiler.plugin.assertTrue
|
||||||
|
import org.jetbrains.kotlin.scripting.compiler.plugin.expectTestToFailOnK2
|
||||||
import org.junit.Assert
|
import org.junit.Assert
|
||||||
import org.junit.Assert.assertEquals
|
import org.junit.Assert.assertEquals
|
||||||
import org.junit.Ignore
|
import org.junit.Ignore
|
||||||
@@ -245,7 +246,7 @@ class MainKtsTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun testHelloSerialization() {
|
fun testHelloSerialization() = expectTestToFailOnK2 {
|
||||||
// the embeddable plugin is needed for this test, because embeddable compiler is used.
|
// the embeddable plugin is needed for this test, because embeddable compiler is used.
|
||||||
val serializationPluginClasspath = System.getProperty("kotlin.script.test.kotlinx.serialization.plugin.classpath")!!
|
val serializationPluginClasspath = System.getProperty("kotlin.script.test.kotlinx.serialization.plugin.classpath")!!
|
||||||
val out = captureOut {
|
val out = captureOut {
|
||||||
@@ -253,7 +254,7 @@ class MainKtsTest {
|
|||||||
File("$TEST_DATA_ROOT/hello-kotlinx-serialization.main.kts"),
|
File("$TEST_DATA_ROOT/hello-kotlinx-serialization.main.kts"),
|
||||||
compilation = {
|
compilation = {
|
||||||
compilerOptions(
|
compilerOptions(
|
||||||
"-Xplugin", serializationPluginClasspath
|
"-Xplugin=$serializationPluginClasspath"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user