[K2/N] Unlock old testinfra runs with K2 frontend

Merge-request: KT-MR-8552
Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
This commit is contained in:
Vladimir Sukharev
2023-02-01 15:28:14 +00:00
committed by Space Team
parent b01ef8465a
commit 26b6c0b310
4 changed files with 53 additions and 59 deletions
@@ -51,6 +51,16 @@ object PlatformInfo {
return getTarget(project).needSmallBinary()
}
@JvmStatic
fun isK2(project: Project): Boolean {
return project.globalTestArgs.contains("-language-version") &&
// Enough future versions are specified until K1 will be stopped to test
(project.globalTestArgs.contains("2.0")
|| project.globalTestArgs.contains("2.1")
|| project.globalTestArgs.contains("2.2")
)
}
@JvmStatic
fun supportsLibBacktrace(project: Project): Boolean {
return getTarget(project).supportsLibBacktrace()