diff --git a/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixMultiFileTest.java b/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixMultiFileTest.java index a5acd1868e1..497bc76969c 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixMultiFileTest.java +++ b/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixMultiFileTest.java @@ -186,12 +186,14 @@ public abstract class AbstractQuickFixMultiFileTest extends KotlinDaemonAnalyzer checkResultByFile(testFullPath.replace(".before.Main.", ".after.")); PsiFile mainFile = myFile; - String extraFileNamePrefix = mainFile.getName().replace(".Main.kt", ".data.Sample."); + String mainFileName = mainFile.getName(); + String extraFileNamePrefix = mainFileName.replace(".Main.kt", "."); for (PsiFile file : mainFile.getContainingDirectory().getFiles()) { - if (!file.getName().startsWith(extraFileNamePrefix)) continue; + String fileName = file.getName(); + if (fileName.equals(mainFileName) || !fileName.startsWith(extraFileNamePrefix)) continue; myFile = file; - String extraFileFullPath = testFullPath.replace(mainFile.getName(), file.getName()); + String extraFileFullPath = testFullPath.replace(mainFileName, fileName); try { checkResultByFile(extraFileFullPath.replace(".before.", ".after.")); }