提交 6672fd7b 编写于 作者: N Natalia Selezneva

Fix tests for highlighting in scripts with custom script definition

上级 41dc059d
......@@ -4,6 +4,7 @@ import kotlin.script.dependencies.*
import kotlin.script.experimental.dependencies.*
import kotlin.script.templates.*
import java.io.File
import kotlin.script.experimental.location.*
class TestDependenciesResolver : AsyncDependenciesResolver {
suspend override fun resolveAsync(scriptContents: ScriptContents, environment: Environment): DependenciesResolver.ResolveResult {
......@@ -13,6 +14,7 @@ class TestDependenciesResolver : AsyncDependenciesResolver {
}
}
@ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])
@ScriptTemplateDefinition(TestDependenciesResolver::class, scriptFilePattern = "script.kts")
class Template : Base()
......
......@@ -5,6 +5,7 @@ import kotlin.script.templates.*
import java.io.File
import java.util.concurrent.CompletableFuture
import java.util.concurrent.Future
import kotlin.script.experimental.location.*
class TestDependenciesResolver : ScriptDependenciesResolver {
override fun resolve(
......@@ -20,6 +21,7 @@ class TestDependenciesResolver : ScriptDependenciesResolver {
}
}
@ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])
@ScriptTemplateDefinition(TestDependenciesResolver::class, scriptFilePattern = "script.kts")
class Template: Base()
......
......@@ -4,6 +4,7 @@ import kotlin.script.dependencies.*
import kotlin.script.experimental.dependencies.*
import kotlin.script.templates.*
import java.io.File
import kotlin.script.experimental.location.*
class TestDependenciesResolver : DependenciesResolver {
override fun resolve(scriptContents: ScriptContents, environment: Environment): DependenciesResolver.ResolveResult {
......@@ -41,6 +42,7 @@ class TestDependenciesResolver : DependenciesResolver {
}
}
@ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])
@ScriptTemplateDefinition(TestDependenciesResolver::class, scriptFilePattern = "script.kts")
class Template : Base()
......
......@@ -5,6 +5,7 @@ import kotlin.script.templates.*
import java.io.File
import java.util.concurrent.CompletableFuture
import java.util.concurrent.Future
import kotlin.script.experimental.location.*
class TestDependenciesResolver : ScriptDependenciesResolver {
override fun resolve(
......@@ -35,6 +36,7 @@ class TestDependenciesResolver : ScriptDependenciesResolver {
}
}
@ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])
@ScriptTemplateDefinition(TestDependenciesResolver::class, scriptFilePattern = "script.kts")
class Template : Base()
......
......@@ -4,6 +4,7 @@ import java.io.File
import kotlin.script.dependencies.*
import kotlin.script.experimental.dependencies.*
import kotlin.script.templates.ScriptTemplateDefinition
import kotlin.script.experimental.location.*
class TestDependenciesResolver : AsyncDependenciesResolver {
override suspend fun resolveAsync(
......@@ -14,6 +15,7 @@ class TestDependenciesResolver : AsyncDependenciesResolver {
}
}
@ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])
@ScriptTemplateDefinition(TestDependenciesResolver::class, scriptFilePattern = "script.kts")
open class Template: Base()
......
......@@ -4,6 +4,7 @@ import java.io.File
import kotlin.script.dependencies.*
import kotlin.script.experimental.dependencies.*
import kotlin.script.templates.ScriptTemplateDefinition
import kotlin.script.experimental.location.*
class TestDependenciesResolver : DependenciesResolver {
override fun resolve(
......@@ -20,5 +21,6 @@ class TestDependenciesResolver : DependenciesResolver {
}
}
@ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])
@ScriptTemplateDefinition(TestDependenciesResolver::class, scriptFilePattern = "script.kts")
open class Template
\ No newline at end of file
......@@ -3,7 +3,9 @@ package custom.scriptDefinition
import java.io.File
import kotlin.script.dependencies.*
import kotlin.script.templates.ScriptTemplateDefinition
import kotlin.script.experimental.location.*
@ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])
@ScriptTemplateDefinition(scriptFilePattern = "script.kts")
class Template: Base()
......
......@@ -4,6 +4,7 @@ import java.io.File
import kotlin.script.dependencies.*
import kotlin.script.experimental.dependencies.*
import kotlin.script.templates.ScriptTemplateDefinition
import kotlin.script.experimental.location.*
class TestDependenciesResolver : DependenciesResolver {
override fun resolve(
......@@ -14,5 +15,6 @@ class TestDependenciesResolver : DependenciesResolver {
}
}
@ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])
@ScriptTemplateDefinition(TestDependenciesResolver::class, scriptFilePattern = "script.kts")
open class Template
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册