Basic annotation collector tests

This commit is contained in:
Yan Zhulanow
2015-05-14 16:20:09 +03:00
parent f12531dd6d
commit d9289df29e
19 changed files with 325 additions and 0 deletions
+1
View File
@@ -30,5 +30,6 @@
<orderEntry type="module" module-name="android-jps-plugin" scope="TEST" />
<orderEntry type="module" module-name="idea-test-framework" scope="TEST" />
<orderEntry type="module" module-name="idea-completion" scope="TEST" />
<orderEntry type="module" module-name="annotation-collector" scope="TEST" />
</component>
</module>
@@ -20,6 +20,7 @@ import junit.framework.TestCase
import org.jetbrains.kotlin.AbstractDataFlowValueRenderingTest
import org.jetbrains.kotlin.addImport.AbstractAddImportTest
import org.jetbrains.kotlin.android.*
import org.jetbrains.kotlin.annotation.AbstractAnnotationProcessorBoxTest
import org.jetbrains.kotlin.asJava.AbstractKotlinLightClassTest
import org.jetbrains.kotlin.cfg.AbstractControlFlowTest
import org.jetbrains.kotlin.cfg.AbstractDataFlowTest
@@ -785,6 +786,12 @@ fun main(args: Array<String>) {
}
}
testGroup("plugins/annotation-collector/test", "plugins/annotation-collector/testData") {
testClass(javaClass<AbstractAnnotationProcessorBoxTest>()) {
model("collectToFile", recursive = false, extension = null)
}
}
testGroup("plugins/android-idea-plugin/tests", "plugins/android-idea-plugin/testData") {
testClass(javaClass<AbstractParserResultEqualityTest>()) {
model("android/parserResultEquality", recursive = false, extension = null)