[Metadata] Add context receivers to metadata.proto

[Tests] Add JvmVersionRequirementTest
This commit is contained in:
Anastasiya Shadrina
2021-09-20 01:03:32 +07:00
committed by TeamCityServer
parent b3591e77be
commit d47cf315e7
10 changed files with 3500 additions and 502 deletions
@@ -169,4 +169,18 @@ class JvmVersionRequirementTest : AbstractVersionRequirementTest() {
shouldBeSingleRequirement = false
)
}
fun testContextReceivers() {
doTest(
VersionRequirement.Version(1, 6, 20), DeprecationLevel.ERROR, null, COMPILER_VERSION, null,
fqNamesWithRequirements = listOf(
"test.ClassWithCR",
"test.ClassWithCR.memberPropWithCR",
"test.ClassWithCR.memberFunWithCR",
"test.topLevelFunWithCR",
"test.topLevelPropWithCR"
),
customLanguageVersion = LanguageVersion.KOTLIN_1_7
)
}
}