[Tests] Add CompileKotlinAgainstCustomBinaries test for CR

This commit is contained in:
Anastasia.Shadrina
2022-01-21 16:37:37 +07:00
committed by teamcity
parent a86b4d767e
commit 87b0670bbb
4 changed files with 52 additions and 0 deletions
@@ -542,6 +542,11 @@ class CompileKotlinAgainstCustomBinariesTest : AbstractKotlinCompilerIntegration
compileKotlin("source.kt", tmpdir, listOf(library), additionalOptions = listOf("-jvm-target", "1.8", "-Xjvm-default=all"))
}
fun testContextualDeclarationUse() {
val library = compileLibrary("library", additionalOptions = listOf("-Xcontext-receivers"))
compileKotlin("contextualDeclarationUse.kt", tmpdir, listOf(library), additionalOptions = listOf("-Xskip-prerelease-check"))
}
fun testJvmDefaultClashWithNoCompatibility() {
val library = compileLibrary("library", additionalOptions = listOf("-Xjvm-default=disable"))
compileKotlin("source.kt", tmpdir, listOf(library), additionalOptions = listOf("-jvm-target", "1.8", "-Xjvm-default=all-compatibility"))