Do not use async script dependencies resolver in tests

This commit is contained in:
Natalia Selezneva
2018-09-13 12:16:06 +03:00
parent 8be1929634
commit 4b138ae2b8
2 changed files with 2 additions and 8 deletions
@@ -6,9 +6,9 @@ import kotlin.script.experimental.dependencies.*
import kotlin.script.experimental.location.*
import kotlin.script.templates.ScriptTemplateDefinition
class FromTextDependenciesResolver : AsyncDependenciesResolver {
class FromTextDependenciesResolver : DependenciesResolver {
@Suppress("UNCHECKED_CAST")
suspend override fun resolveAsync(scriptContents: ScriptContents, environment: Environment): DependenciesResolver.ResolveResult {
override fun resolve(scriptContents: ScriptContents, environment: Environment): DependenciesResolver.ResolveResult {
return ScriptDependencies(
classpath = (environment["classpath"] as? List<File>).orEmpty(),
imports = (environment["imports"] as? List<String>).orEmpty(),