[MPP] Add tests for const vs non-const expect and actual properties

KT-18856
This commit is contained in:
Pavel Kirpichenkov
2022-01-18 14:13:29 +03:00
committed by TeamCityServer
parent b2543b7a26
commit a46e683c85
2 changed files with 72 additions and 0 deletions
@@ -24,6 +24,22 @@ public class DiagnosticsWithMultiplatformCompositeAnalysisTestGenerated extends
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis"), Pattern.compile("^(.*)\\.kts?$"), Pattern.compile("^(.+)\\.fir\\.kts?$"), true);
}
@Nested
@TestMetadata("compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/constVals")
@TestDataPath("$PROJECT_ROOT")
public class ConstVals {
@Test
public void testAllFilesPresentInConstVals() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/constVals"), Pattern.compile("^(.*)\\.kts?$"), Pattern.compile("^(.+)\\.fir\\.kts?$"), true);
}
@Test
@TestMetadata("nonConstExpectConstActual.kt")
public void testNonConstExpectConstActual() throws Exception {
runTest("compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/constVals/nonConstExpectConstActual.kt");
}
}
@Nested
@TestMetadata("compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments")
@TestDataPath("$PROJECT_ROOT")