Add some tests on corner cases for @JvmRecord

This commit is contained in:
Denis.Zharkov
2020-12-08 11:41:50 +03:00
parent 3aa55620d0
commit 920ed558ee
11 changed files with 221 additions and 0 deletions
@@ -60,6 +60,8 @@ abstract class KotlinBaseTest<F : KotlinBaseTest.TestFile> : KtUsefulTestCase()
}
protected open fun getTestJdkKind(files: List<F>): TestJdkKind {
if (files.any { file -> InTextDirectivesUtils.isDirectiveDefined(file.content, "JDK_15") }) return TestJdkKind.FULL_JDK_15
for (file in files) {
if (InTextDirectivesUtils.isDirectiveDefined(file.content, "FULL_JDK")) {
return TestJdkKind.FULL_JDK