mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
QuickFixMultiModule: change tests structure
GitOrigin-RevId: 497c9eec444e9773abe47e05953bccb224332ef8
This commit is contained in:
committed by
intellij-monorepo-bot
parent
e607074acc
commit
ebb45fbd0e
+1
-1
@@ -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> {
|
||||
|
||||
+1
-1
@@ -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> {
|
||||
|
||||
+1
-1
@@ -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> {
|
||||
|
||||
+1
-1
@@ -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> {
|
||||
|
||||
+1
-1
@@ -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> {
|
||||
|
||||
+1
-1
@@ -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> {
|
||||
|
||||
+5
-5
@@ -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()) {
|
||||
|
||||
+775
-736
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user