From 5ab822be36d34b22598f4bae4edeeb9685f76e6f Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Thu, 1 Oct 2020 18:24:17 +0200 Subject: [PATCH] Import scope of the imported script #KT-34178 --- .../test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt | 2 +- .../test/org/jetbrains/kotlin/mainKts/test/mainKtsTest.kt | 2 +- .../kotlin-main-kts-test/testData/import-common.main.kts | 8 +++++++- .../kotlin-main-kts-test/testData/import-middle.main.kts | 4 +++- .../kotlin-main-kts-test/testData/import-test.main.kts | 1 + .../kotlin/scripting/resolve/LazyScriptDescriptor.kt | 7 +++++-- 6 files changed, 18 insertions(+), 6 deletions(-) diff --git a/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt b/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt index 7eeaa8dca06..db1434b5377 100644 --- a/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt +++ b/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsIT.kt @@ -41,7 +41,7 @@ class MainKtsIT { runWithK2JVMCompiler( "$TEST_DATA_ROOT/import-test.main.kts", - listOf("Hi from common", "Hi from middle", "sharedVar == 5"), + listOf("Hi from common", "Hi from middle", "Hi from main", "sharedVar == 5"), classpath = listOf(mainKtsJar) ) } diff --git a/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsTest.kt b/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsTest.kt index 55e2ecaff83..ff52a5d29c6 100644 --- a/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsTest.kt +++ b/libraries/tools/kotlin-main-kts-test/test/org/jetbrains/kotlin/mainKts/test/mainKtsTest.kt @@ -39,7 +39,7 @@ fun evalFile(scriptFile: File, cacheDir: File? = null): ResultWithDiagnostics