[K/JS TESTS] Migrate generating and running of invalidation tests to JUnit 5

This commit is contained in:
Artem Kobzar
2023-04-11 07:25:56 +00:00
committed by Space Team
parent ab892037df
commit 96a25b7b7d
7 changed files with 274 additions and 59 deletions
@@ -466,6 +466,17 @@ class KotlinCoreEnvironment private constructor(
return KotlinCoreEnvironment(projectEnv, configuration, extensionConfigs)
}
@TestOnly
@JvmStatic
fun createForParallelTests(
parentDisposable: Disposable, initialConfiguration: CompilerConfiguration, extensionConfigs: EnvironmentConfigFiles
): KotlinCoreEnvironment {
val configuration = initialConfiguration.copy()
val appEnv = getOrCreateApplicationEnvironmentForTests(parentDisposable, configuration)
val projectEnv = ProjectEnvironment(parentDisposable, appEnv, configuration)
return KotlinCoreEnvironment(projectEnv, configuration, extensionConfigs)
}
@TestOnly
@JvmStatic
fun createForTests(