Pill: Add Analysis API test generator to the "Generate all tests" run configuration
This commit is contained in:
committed by
TeamCityServer
parent
cb74247f8f
commit
20b73499f5
@@ -20,4 +20,6 @@ dependencies {
|
|||||||
testApiJUnit5()
|
testApiJUnit5()
|
||||||
}
|
}
|
||||||
|
|
||||||
val generateFrontendApiTests by generator("org.jetbrains.kotlin.generators.tests.analysis.api.GenerateTestsKt")
|
val generateFrontendApiTests by generator("org.jetbrains.kotlin.generators.tests.analysis.api.GenerateAnalysisApiTestsKt")
|
||||||
|
|
||||||
|
testsJar()
|
||||||
@@ -13,7 +13,8 @@ val depenencyProjects = arrayOf(
|
|||||||
":compiler:visualizer",
|
":compiler:visualizer",
|
||||||
":js:js.tests",
|
":js:js.tests",
|
||||||
":compiler:tests-java8",
|
":compiler:tests-java8",
|
||||||
":core:descriptors.runtime"
|
":core:descriptors.runtime",
|
||||||
|
":generators:analysis-api-generator"
|
||||||
)
|
)
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
|||||||
+2
@@ -8,6 +8,7 @@ package org.jetbrains.kotlin.pill.generateAllTests;
|
|||||||
import org.jetbrains.kotlin.generators.tests.*;
|
import org.jetbrains.kotlin.generators.tests.*;
|
||||||
import org.jetbrains.kotlin.generators.InconsistencyChecker;
|
import org.jetbrains.kotlin.generators.InconsistencyChecker;
|
||||||
import org.jetbrains.kotlin.test.generators.GenerateCompilerTestsKt;
|
import org.jetbrains.kotlin.test.generators.GenerateCompilerTestsKt;
|
||||||
|
import org.jetbrains.kotlin.generators.tests.analysis.api.GenerateAnalysisApiTestsKt;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -18,6 +19,7 @@ public class Main {
|
|||||||
GenerateJsTestsKt.main(args);
|
GenerateJsTestsKt.main(args);
|
||||||
GenerateJava8TestsKt.main(args);
|
GenerateJava8TestsKt.main(args);
|
||||||
GenerateRuntimeDescriptorTestsKt.main(args);
|
GenerateRuntimeDescriptorTestsKt.main(args);
|
||||||
|
GenerateAnalysisApiTestsKt.main(args);
|
||||||
|
|
||||||
boolean dryRun = InconsistencyChecker.Companion.hasDryRunArg(args);
|
boolean dryRun = InconsistencyChecker.Companion.hasDryRunArg(args);
|
||||||
List<String> affectedFiles = InconsistencyChecker.Companion.inconsistencyChecker(dryRun).getAffectedFiles();
|
List<String> affectedFiles = InconsistencyChecker.Companion.inconsistencyChecker(dryRun).getAffectedFiles();
|
||||||
|
|||||||
Reference in New Issue
Block a user