mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
kotlin: better diagnostics in tests
GitOrigin-RevId: 8434b60093f7972d3a4d86e10d43466cb7e1f17a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
3fa0978993
commit
191ae630ce
+3
-3
@@ -99,10 +99,10 @@ fun runRefactoringTest(
|
||||
) {
|
||||
val mainFilePath = config.getNullableString("mainFile") ?: config.getAsJsonArray("filesToMove").first().asString
|
||||
|
||||
val conflictFile = alternativeConflicts
|
||||
val conflictFile = (alternativeConflicts
|
||||
?.let { File(File(path).parentFile, alternativeConflicts) }?.takeIf { it.exists() }
|
||||
?: File(File(path).parentFile, "conflicts.k2.txt").takeIf { KotlinPluginModeProvider.isK2Mode() && it.exists() }
|
||||
?: File(File(path).parentFile, "conflicts.txt")
|
||||
?: File(File(path).parentFile, "conflicts.txt")).normalize()
|
||||
|
||||
val mainFile = rootDir.findFileByRelativePath(mainFilePath)!!
|
||||
val mainPsiFile = PsiManager.getInstance(project).findFile(mainFile)!!
|
||||
@@ -121,7 +121,7 @@ fun runRefactoringTest(
|
||||
try {
|
||||
action.runRefactoring(rootDir, mainPsiFile, elementsAtCaret, config)
|
||||
|
||||
assert(!conflictFile.exists())
|
||||
assert(!conflictFile.exists()) { "Conflict file $conflictFile should not exist" }
|
||||
} catch (e: BaseRefactoringProcessor.ConflictsInTestsException) {
|
||||
KotlinTestUtils.assertEqualsToFile(conflictFile, e.messages.sorted().joinToString("\n"))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user