QuickFixMultiModule: change tests structure

GitOrigin-RevId: 497c9eec444e9773abe47e05953bccb224332ef8
This commit is contained in:
Dmitry Gridin
2019-08-27 13:26:08 +03:00
committed by intellij-monorepo-bot
parent e607074acc
commit ebb45fbd0e
608 changed files with 786 additions and 747 deletions
@@ -713,7 +713,7 @@ fun main(args: Array<String>) {
}
testClass<AbstractQuickFixMultiModuleTest> {
model("multiModuleQuickFix", recursive = false, extension = null)
model("multiModuleQuickFix", extension = null, deep = 1)
}
testClass<AbstractKotlinGotoImplementationMultiModuleTest> {
@@ -694,7 +694,7 @@ fun main(args: Array<String>) {
}
testClass<AbstractQuickFixMultiModuleTest> {
model("multiModuleQuickFix", recursive = false, extension = null)
model("multiModuleQuickFix", extension = null, deep = 1)
}
testClass<AbstractKotlinGotoImplementationMultiModuleTest> {
@@ -660,7 +660,7 @@ fun main(args: Array<String>) {
}
testClass<AbstractQuickFixMultiModuleTest> {
model("multiModuleQuickFix", recursive = false, extension = null)
model("multiModuleQuickFix", extension = null, deep = 1)
}
testClass<AbstractKotlinGotoImplementationMultiModuleTest> {
@@ -664,7 +664,7 @@ fun main(args: Array<String>) {
}
testClass<AbstractQuickFixMultiModuleTest> {
model("multiModuleQuickFix", recursive = false, extension = null)
model("multiModuleQuickFix", extension = null, deep = 1)
}
testClass<AbstractKotlinGotoImplementationMultiModuleTest> {
@@ -660,7 +660,7 @@ fun main(args: Array<String>) {
}
testClass<AbstractQuickFixMultiModuleTest> {
model("multiModuleQuickFix", recursive = false, extension = null)
model("multiModuleQuickFix", extension = null, deep = 1)
}
testClass<AbstractKotlinGotoImplementationMultiModuleTest> {
@@ -660,7 +660,7 @@ fun main(args: Array<String>) {
}
testClass<AbstractQuickFixMultiModuleTest> {
model("multiModuleQuickFix", recursive = false, extension = null)
model("multiModuleQuickFix", extension = null, deep = 1)
}
testClass<AbstractKotlinGotoImplementationMultiModuleTest> {
@@ -31,10 +31,10 @@ abstract class AbstractQuickFixMultiModuleTest : AbstractMultiModuleTest(), Quic
fun doTest(dirPath: String) {
setupMppProjectFromDirStructure(File(dirPath))
doQuickFixTest()
doQuickFixTest(dirPath)
}
private fun doQuickFixTest() {
private fun doQuickFixTest(dirPath: String) {
val actionFile = project.findFileWithCaret()
val virtualFile = actionFile.virtualFile!!
configureByExistingFile(virtualFile)
@@ -64,7 +64,7 @@ abstract class AbstractQuickFixMultiModuleTest : AbstractMultiModuleTest(), Quic
}
if (actionShouldBeAvailable) {
compareToExpected()
compareToExpected(dirPath)
}
UsefulTestCase.assertEmpty(expectedErrorMessage)
} catch (e: ComparisonFailure) {
@@ -82,8 +82,8 @@ abstract class AbstractQuickFixMultiModuleTest : AbstractMultiModuleTest(), Quic
}, "", "")
}
private fun compareToExpected() {
val projectDirectory = File("$testDataPath${getTestName(true)}")
private fun compareToExpected(directory: String) {
val projectDirectory = File("${KotlinTestUtils.getHomeDirectory()}/$directory")
val afterFiles = projectDirectory.walkTopDown().filter { it.path.endsWith(".after") }.toList()
for (editedFile in project.allKotlinFiles()) {

Some files were not shown because too many files have changed in this diff Show More