Lint: Add Kotlin Lint tests
This commit is contained in:
@@ -35,5 +35,6 @@
|
||||
<orderEntry type="module" module-name="build-common" scope="TEST" />
|
||||
<orderEntry type="module" module-name="plugins-tests" scope="TEST" />
|
||||
<orderEntry type="module" module-name="idea-android" scope="TEST" />
|
||||
<orderEntry type="module" module-name="uast-kotlin" scope="TEST" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -19,10 +19,7 @@ package org.jetbrains.kotlin.generators.tests
|
||||
import junit.framework.TestCase
|
||||
import org.jetbrains.kotlin.AbstractDataFlowValueRenderingTest
|
||||
import org.jetbrains.kotlin.addImport.AbstractAddImportTest
|
||||
import org.jetbrains.kotlin.android.AbstractAndroidCompletionTest
|
||||
import org.jetbrains.kotlin.android.AbstractAndroidFindUsagesTest
|
||||
import org.jetbrains.kotlin.android.AbstractAndroidGotoTest
|
||||
import org.jetbrains.kotlin.android.AbstractAndroidRenameTest
|
||||
import org.jetbrains.kotlin.android.*
|
||||
import org.jetbrains.kotlin.android.configure.AbstractConfigureProjectTest
|
||||
import org.jetbrains.kotlin.annotation.AbstractAnnotationProcessorBoxTest
|
||||
import org.jetbrains.kotlin.asJava.AbstractCompilerLightClassTest
|
||||
@@ -136,6 +133,7 @@ import org.jetbrains.kotlin.resolve.constraintSystem.AbstractConstraintSystemTes
|
||||
import org.jetbrains.kotlin.serialization.AbstractLocalClassProtoTest
|
||||
import org.jetbrains.kotlin.shortenRefs.AbstractShortenRefsTest
|
||||
import org.jetbrains.kotlin.types.AbstractTypeBindingTest
|
||||
import org.jetbrains.kotlin.uast.AbstractKotlinLintTest
|
||||
import java.io.File
|
||||
import java.util.*
|
||||
import java.util.regex.Pattern
|
||||
@@ -975,6 +973,12 @@ fun main(args: Array<String>) {
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("plugins/uast-kotlin/test", "plugins/uast-kotlin/testData") {
|
||||
testClass<AbstractKotlinLintTest>() {
|
||||
model("lint", excludeParentDirs = true)
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("plugins/plugins-tests/tests", "plugins/annotation-collector/testData") {
|
||||
testClass<AbstractAnnotationProcessorBoxTest>() {
|
||||
model("collectToFile", recursive = false, extension = null)
|
||||
|
||||
Reference in New Issue
Block a user