New J2K: fix generating nj2k tests bunch files
This commit is contained in:
@@ -158,7 +158,9 @@ import org.jetbrains.kotlin.kapt.cli.test.AbstractKaptToolIntegrationTest
|
|||||||
import org.jetbrains.kotlin.kapt3.test.AbstractClassFileToSourceStubConverterTest
|
import org.jetbrains.kotlin.kapt3.test.AbstractClassFileToSourceStubConverterTest
|
||||||
import org.jetbrains.kotlin.kapt3.test.AbstractKotlinKaptContextTest
|
import org.jetbrains.kotlin.kapt3.test.AbstractKotlinKaptContextTest
|
||||||
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinConverterSingleFileTest
|
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinConverterSingleFileTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinCopyPasteConversionTest
|
||||||
import org.jetbrains.kotlin.nj2k.AbstractNullabilityAnalysisTest
|
import org.jetbrains.kotlin.nj2k.AbstractNullabilityAnalysisTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractTextNewJavaToKotlinCopyPasteConversionTest
|
||||||
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
|
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
|
||||||
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
|
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
|
||||||
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
|
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
|
||||||
@@ -986,7 +988,16 @@ fun main(args: Array<String>) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
testGroup("nj2k/tests", "nj2k/testData/") {
|
testGroup("nj2k/tests", "nj2k/testData") {
|
||||||
|
testClass<AbstractNewJavaToKotlinConverterSingleFileTest> {
|
||||||
|
model("newJ2k", extension = "java")
|
||||||
|
}
|
||||||
|
testClass<AbstractNewJavaToKotlinCopyPasteConversionTest> {
|
||||||
|
model("copyPaste", pattern = """^([^\.]+)\.java$""")
|
||||||
|
}
|
||||||
|
testClass<AbstractTextNewJavaToKotlinCopyPasteConversionTest> {
|
||||||
|
model("copyPastePlainText", pattern = """^([^\.]+)\.txt$""")
|
||||||
|
}
|
||||||
testClass<AbstractNullabilityAnalysisTest> {
|
testClass<AbstractNullabilityAnalysisTest> {
|
||||||
model("nullabilityAnalysis")
|
model("nullabilityAnalysis")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -141,6 +141,10 @@ import org.jetbrains.kotlin.kapt.cli.test.AbstractArgumentParsingTest
|
|||||||
import org.jetbrains.kotlin.kapt.cli.test.AbstractKaptToolIntegrationTest
|
import org.jetbrains.kotlin.kapt.cli.test.AbstractKaptToolIntegrationTest
|
||||||
import org.jetbrains.kotlin.kapt3.test.AbstractClassFileToSourceStubConverterTest
|
import org.jetbrains.kotlin.kapt3.test.AbstractClassFileToSourceStubConverterTest
|
||||||
import org.jetbrains.kotlin.kapt3.test.AbstractKotlinKaptContextTest
|
import org.jetbrains.kotlin.kapt3.test.AbstractKotlinKaptContextTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinConverterSingleFileTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinCopyPasteConversionTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractNullabilityAnalysisTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractTextNewJavaToKotlinCopyPasteConversionTest
|
||||||
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
|
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
|
||||||
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
|
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
|
||||||
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
|
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
|
||||||
@@ -943,6 +947,22 @@ fun main(args: Array<String>) {
|
|||||||
model("fileOrElement", extension = "java")
|
model("fileOrElement", extension = "java")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
testGroup("nj2k/tests", "nj2k/testData") {
|
||||||
|
testClass<AbstractNewJavaToKotlinConverterSingleFileTest> {
|
||||||
|
model("newJ2k", extension = "java")
|
||||||
|
}
|
||||||
|
testClass<AbstractNewJavaToKotlinCopyPasteConversionTest> {
|
||||||
|
model("copyPaste", pattern = """^([^\.]+)\.java$""")
|
||||||
|
}
|
||||||
|
testClass<AbstractTextNewJavaToKotlinCopyPasteConversionTest> {
|
||||||
|
model("copyPastePlainText", pattern = """^([^\.]+)\.txt$""")
|
||||||
|
}
|
||||||
|
testClass<AbstractNullabilityAnalysisTest> {
|
||||||
|
model("nullabilityAnalysis")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* There is no jps in AS
|
/* There is no jps in AS
|
||||||
....
|
....
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -141,6 +141,10 @@ import org.jetbrains.kotlin.kapt.cli.test.AbstractArgumentParsingTest
|
|||||||
import org.jetbrains.kotlin.kapt.cli.test.AbstractKaptToolIntegrationTest
|
import org.jetbrains.kotlin.kapt.cli.test.AbstractKaptToolIntegrationTest
|
||||||
import org.jetbrains.kotlin.kapt3.test.AbstractClassFileToSourceStubConverterTest
|
import org.jetbrains.kotlin.kapt3.test.AbstractClassFileToSourceStubConverterTest
|
||||||
import org.jetbrains.kotlin.kapt3.test.AbstractKotlinKaptContextTest
|
import org.jetbrains.kotlin.kapt3.test.AbstractKotlinKaptContextTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinConverterSingleFileTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinCopyPasteConversionTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractNullabilityAnalysisTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractTextNewJavaToKotlinCopyPasteConversionTest
|
||||||
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
|
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
|
||||||
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
|
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
|
||||||
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
|
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
|
||||||
@@ -947,6 +951,22 @@ fun main(args: Array<String>) {
|
|||||||
model("fileOrElement", extension = "java")
|
model("fileOrElement", extension = "java")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
testGroup("nj2k/tests", "nj2k/testData") {
|
||||||
|
testClass<AbstractNewJavaToKotlinConverterSingleFileTest> {
|
||||||
|
model("newJ2k", extension = "java")
|
||||||
|
}
|
||||||
|
testClass<AbstractNewJavaToKotlinCopyPasteConversionTest> {
|
||||||
|
model("copyPaste", pattern = """^([^\.]+)\.java$""")
|
||||||
|
}
|
||||||
|
testClass<AbstractTextNewJavaToKotlinCopyPasteConversionTest> {
|
||||||
|
model("copyPastePlainText", pattern = """^([^\.]+)\.txt$""")
|
||||||
|
}
|
||||||
|
testClass<AbstractNullabilityAnalysisTest> {
|
||||||
|
model("nullabilityAnalysis")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* There is no jps in AS
|
/* There is no jps in AS
|
||||||
....
|
....
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -144,6 +144,7 @@ import org.jetbrains.kotlin.kapt3.test.AbstractKotlinKaptContextTest
|
|||||||
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinConverterSingleFileTest
|
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinConverterSingleFileTest
|
||||||
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinCopyPasteConversionTest
|
import org.jetbrains.kotlin.nj2k.AbstractNewJavaToKotlinCopyPasteConversionTest
|
||||||
import org.jetbrains.kotlin.nj2k.AbstractNullabilityAnalysisTest
|
import org.jetbrains.kotlin.nj2k.AbstractNullabilityAnalysisTest
|
||||||
|
import org.jetbrains.kotlin.nj2k.AbstractTextNewJavaToKotlinCopyPasteConversionTest
|
||||||
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
|
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
|
||||||
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
|
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
|
||||||
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
|
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
|
||||||
@@ -959,6 +960,21 @@ fun main(args: Array<String>) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
testGroup("nj2k/tests", "nj2k/testData") {
|
||||||
|
testClass<AbstractNewJavaToKotlinConverterSingleFileTest> {
|
||||||
|
model("newJ2k", extension = "java")
|
||||||
|
}
|
||||||
|
testClass<AbstractNewJavaToKotlinCopyPasteConversionTest> {
|
||||||
|
model("copyPaste", pattern = """^([^\.]+)\.java$""")
|
||||||
|
}
|
||||||
|
testClass<AbstractTextNewJavaToKotlinCopyPasteConversionTest> {
|
||||||
|
model("copyPastePlainText", pattern = """^([^\.]+)\.txt$""")
|
||||||
|
}
|
||||||
|
testClass<AbstractNullabilityAnalysisTest> {
|
||||||
|
model("nullabilityAnalysis")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* There is no jps in AS
|
/* There is no jps in AS
|
||||||
....
|
....
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user