Change custom script examples file extensions:
fixes shadowing of the gradle script definitions after these example script defs are loaded via discovery mechanisms
This commit is contained in:
+2
-2
@@ -15,7 +15,7 @@ class SimpleTest {
|
||||
|
||||
@Test
|
||||
fun testSimple() {
|
||||
val res = evalFile(File("testData/hello.kts"))
|
||||
val res = evalFile(File("testData/hello.simplescript.kts"))
|
||||
|
||||
Assert.assertTrue(
|
||||
"test failed:\n ${res.reports.joinToString("\n ") { it.message + if (it.exception == null) "" else ": ${it.exception}" }}",
|
||||
@@ -25,7 +25,7 @@ class SimpleTest {
|
||||
|
||||
@Test
|
||||
fun testError() {
|
||||
val res = evalFile(File("testData/error.kts"))
|
||||
val res = evalFile(File("testData/error.simplescript.kts"))
|
||||
|
||||
Assert.assertTrue(
|
||||
"test failed - expecting a failure with the message \"Unresolved reference: abracadabra\" but received " +
|
||||
|
||||
+2
@@ -7,10 +7,12 @@ package org.jetbrains.kotlin.script.examples.jvm.simple
|
||||
|
||||
import kotlin.script.experimental.annotations.KotlinScript
|
||||
import kotlin.script.experimental.annotations.KotlinScriptEvaluator
|
||||
import kotlin.script.experimental.annotations.KotlinScriptFileExtension
|
||||
import kotlin.script.experimental.jvm.runners.BasicJvmScriptEvaluator
|
||||
|
||||
@KotlinScript
|
||||
@KotlinScriptEvaluator(BasicJvmScriptEvaluator::class)
|
||||
@KotlinScriptFileExtension("simplescript.kts")
|
||||
abstract class MyScript {
|
||||
// abstract fun body(vararg args: String): Int
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user