import com.intellij.openapi.application.PluginPathManager;
import com.intellij.openapi.util.io.FileUtil;
+import com.intellij.openapi.util.io.FileUtilRt;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.openapi.vcs.VcsTestUtil;
import com.intellij.util.Function;
import org.junit.runners.Parameterized;
import java.io.File;
-import java.io.FileFilter;
import java.io.IOException;
import java.util.Collection;
import java.util.List;
public static Collection<Object[]> data() {
File pluginRoot = new File(PluginPathManager.getPluginHomePath("git4idea"));
File dataDir = new File(new File(pluginRoot, "testData"), "repo");
- File[] testCases = dataDir.listFiles(new FileFilter() {
- @Override
- public boolean accept(File file) {
- return file.isDirectory();
- }
- });
+ File[] testCases = dataDir.listFiles(FileUtilRt.ALL_DIRECTORIES);
return ContainerUtil.map(testCases, new Function<File, Object[]>() {
@Override
public Object[] fun(File file) {