[JS] Support multimodule IC tests with K2

Includes supporting klib file generation.
This commit is contained in:
Anton Bannykh
2023-08-09 17:37:58 +02:00
committed by teamcity
parent d25d0e4f94
commit 962bfaca9c
6 changed files with 482 additions and 1 deletions
@@ -107,6 +107,10 @@ fun main(args: Array<String>) {
model("incremental/multiModule/common", extension = null, excludeParentDirs = true)
}
testClass<AbstractIncrementalMultiModuleJsFirKlibCompilerRunnerTest> {
model("incremental/multiModule/common", extension = null, excludeParentDirs = true)
}
testClass<AbstractIncrementalJsKlibCompilerWithScopeExpansionRunnerTest> {
// IC of sealed interfaces are not supported in JS
model("incremental/pureKotlin", extension = null, recursive = false, excludedPattern = "^sealed.*")