mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
make configureByFiles() return configured files
This commit is contained in:
+1
-1
@@ -213,7 +213,7 @@ public interface CodeInsightTestFixture extends IdeaProjectTestFixture {
|
||||
|
||||
PsiFile configureByFile(@TestDataFile @NonNls String file);
|
||||
|
||||
void configureByFiles(@TestDataFile @NonNls String... files);
|
||||
PsiFile[] configureByFiles(@TestDataFile @NonNls String... files);
|
||||
|
||||
PsiFile configureByText(FileType fileType, @NonNls String text);
|
||||
|
||||
|
||||
+6
-4
@@ -1107,13 +1107,15 @@ public class CodeInsightTestFixtureImpl extends BaseFixture implements CodeInsig
|
||||
InspectionProjectProfileManager.getInstance(getProject()).setProjectProfile(profile.getName());
|
||||
}
|
||||
|
||||
private void configureByFilesInner(@NonNls String... filePaths) {
|
||||
private PsiFile[] configureByFilesInner(@NonNls String... filePaths) {
|
||||
assertInitialized();
|
||||
myFile = null;
|
||||
myEditor = null;
|
||||
PsiFile[] psiFiles = new PsiFile[filePaths.length];
|
||||
for (int i = filePaths.length - 1; i >= 0; i--) {
|
||||
configureByFileInner(filePaths[i]);
|
||||
psiFiles[i] = configureByFileInner(filePaths[i]);
|
||||
}
|
||||
return psiFiles;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -1124,8 +1126,8 @@ public class CodeInsightTestFixtureImpl extends BaseFixture implements CodeInsig
|
||||
}
|
||||
|
||||
@Override
|
||||
public void configureByFiles(@NonNls final String... files) {
|
||||
configureByFilesInner(files);
|
||||
public PsiFile[] configureByFiles(@NonNls final String... files) {
|
||||
return configureByFilesInner(files);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user