Script tests: check that script is highlighted

This commit is contained in:
Natalia Selezneva
2018-12-14 16:22:50 +03:00
parent d389c9fd85
commit 6eff314b9d
4 changed files with 12 additions and 2 deletions
@@ -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()
@@ -19,7 +19,7 @@ class ErrorDependenciesResolver : DependenciesResolver {
scriptContents: ScriptContents,
environment: Environment
): DependenciesResolver.ResolveResult {
return DependenciesResolver.ResolveResult.Failure(ScriptReport("Error"))
return DependenciesResolver.ResolveResult.Failure(ScriptReport("Error", severity = ScriptReport.Severity.FATAL))
}
}
@@ -19,7 +19,7 @@ class ErrorDependenciesResolver : DependenciesResolver {
scriptContents: ScriptContents,
environment: Environment
): DependenciesResolver.ResolveResult {
return DependenciesResolver.ResolveResult.Failure(ScriptReport("Error"))
return DependenciesResolver.ResolveResult.Failure(ScriptReport("Error", severity = ScriptReport.Severity.FATAL))
}
}