[SLC] rename AbstractSymbolLightClassesParentingTest to AbstractSymbolLightClassesParentingTestByFqName

^KT-56613
This commit is contained in:
Dmitrii Gridin
2023-02-22 13:22:23 +01:00
committed by Space Team
parent 68e6dba22b
commit cfb358140c
6 changed files with 11 additions and 11 deletions
@@ -12,7 +12,7 @@ import org.jetbrains.kotlin.test.model.TestModule
import org.jetbrains.kotlin.test.services.TestServices import org.jetbrains.kotlin.test.services.TestServices
import org.jetbrains.kotlin.test.services.assertions import org.jetbrains.kotlin.test.services.assertions
abstract class AbstractSymbolLightClassesParentingTest( abstract class AbstractSymbolLightClassesParentingTestByFqName(
configurator: AnalysisApiTestConfigurator, configurator: AnalysisApiTestConfigurator,
currentExtension: String, currentExtension: String,
stopIfCompilationErrorDirectivePresent: Boolean, stopIfCompilationErrorDirectivePresent: Boolean,
@@ -5,11 +5,11 @@
package org.jetbrains.kotlin.light.classes.symbol.decompiled package org.jetbrains.kotlin.light.classes.symbol.decompiled
import org.jetbrains.kotlin.light.classes.symbol.base.AbstractSymbolLightClassesParentingTest import org.jetbrains.kotlin.light.classes.symbol.base.AbstractSymbolLightClassesParentingTestByFqName
import org.jetbrains.kotlin.light.classes.symbol.decompiled.test.configurators.AnalysisApiSymbolLightClassesDecompiledTestConfigurator import org.jetbrains.kotlin.light.classes.symbol.decompiled.test.configurators.AnalysisApiSymbolLightClassesDecompiledTestConfigurator
abstract class AbstractSymbolLightClassesParentingForLibraryTest : abstract class AbstractSymbolLightClassesParentingByFqNameForLibraryTest :
AbstractSymbolLightClassesParentingTest( AbstractSymbolLightClassesParentingTestByFqName(
AnalysisApiSymbolLightClassesDecompiledTestConfigurator, AnalysisApiSymbolLightClassesDecompiledTestConfigurator,
EXTENSIONS.LIB_JAVA, EXTENSIONS.LIB_JAVA,
stopIfCompilationErrorDirectivePresent = true stopIfCompilationErrorDirectivePresent = true
@@ -18,7 +18,7 @@ import java.util.regex.Pattern;
@SuppressWarnings("all") @SuppressWarnings("all")
@TestMetadata("compiler/testData/asJava/lightClasses/lightClassByFqName") @TestMetadata("compiler/testData/asJava/lightClasses/lightClassByFqName")
@TestDataPath("$PROJECT_ROOT") @TestDataPath("$PROJECT_ROOT")
public class SymbolLightClassesParentingForLibraryTestGenerated extends AbstractSymbolLightClassesParentingForLibraryTest { public class SymbolLightClassesParentingByFqNameForLibraryTestGenerated extends AbstractSymbolLightClassesParentingByFqNameForLibraryTest {
@Test @Test
public void testAllFilesPresentInLightClassByFqName() throws Exception { public void testAllFilesPresentInLightClassByFqName() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/asJava/lightClasses/lightClassByFqName"), Pattern.compile("^([^.]+)\\.kt$"), null, true, "compilationErrors"); KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/asJava/lightClasses/lightClassByFqName"), Pattern.compile("^([^.]+)\\.kt$"), null, true, "compilationErrors");
@@ -6,10 +6,10 @@
package org.jetbrains.kotlin.light.classes.symbol.source package org.jetbrains.kotlin.light.classes.symbol.source
import org.jetbrains.kotlin.analysis.low.level.api.fir.test.configurators.AnalysisApiFirSourceTestConfigurator import org.jetbrains.kotlin.analysis.low.level.api.fir.test.configurators.AnalysisApiFirSourceTestConfigurator
import org.jetbrains.kotlin.light.classes.symbol.base.AbstractSymbolLightClassesParentingTest import org.jetbrains.kotlin.light.classes.symbol.base.AbstractSymbolLightClassesParentingTestByFqName
abstract class AbstractSymbolLightClassesParentingForSourceTest : abstract class AbstractSymbolLightClassesParentingByFqNameForSourceTest :
AbstractSymbolLightClassesParentingTest( AbstractSymbolLightClassesParentingTestByFqName(
AnalysisApiFirSourceTestConfigurator(analyseInDependentSession = false), AnalysisApiFirSourceTestConfigurator(analyseInDependentSession = false),
EXTENSIONS.FIR_JAVA, EXTENSIONS.FIR_JAVA,
stopIfCompilationErrorDirectivePresent = false stopIfCompilationErrorDirectivePresent = false
@@ -18,7 +18,7 @@ import java.util.regex.Pattern;
@SuppressWarnings("all") @SuppressWarnings("all")
@TestMetadata("compiler/testData/asJava/lightClasses/lightClassByFqName") @TestMetadata("compiler/testData/asJava/lightClasses/lightClassByFqName")
@TestDataPath("$PROJECT_ROOT") @TestDataPath("$PROJECT_ROOT")
public class SymbolLightClassesParentingForSourceTestGenerated extends AbstractSymbolLightClassesParentingForSourceTest { public class SymbolLightClassesParentingByFqNameForSourceTestGenerated extends AbstractSymbolLightClassesParentingByFqNameForSourceTest {
@Test @Test
public void testAllFilesPresentInLightClassByFqName() throws Exception { public void testAllFilesPresentInLightClassByFqName() throws Exception {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/asJava/lightClasses/lightClassByFqName"), Pattern.compile("^([^.]+)\\.kt$"), null, true); KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/asJava/lightClasses/lightClassByFqName"), Pattern.compile("^([^.]+)\\.kt$"), null, true);
@@ -32,14 +32,14 @@ internal fun TestGroupSuite.generateSymbolLightClassesTests() {
) )
} }
testClass<AbstractSymbolLightClassesParentingForSourceTest> { testClass<AbstractSymbolLightClassesParentingByFqNameForSourceTest> {
model( model(
"asJava/lightClasses/lightClassByFqName", "asJava/lightClasses/lightClassByFqName",
pattern = TestGeneratorUtil.KT_WITHOUT_DOTS_IN_NAME pattern = TestGeneratorUtil.KT_WITHOUT_DOTS_IN_NAME
) )
} }
testClass<AbstractSymbolLightClassesParentingForLibraryTest> { testClass<AbstractSymbolLightClassesParentingByFqNameForLibraryTest> {
model( model(
"asJava/lightClasses/lightClassByFqName", "asJava/lightClasses/lightClassByFqName",
excludeDirs = listOf("compilationErrors"), excludeDirs = listOf("compilationErrors"),