testWithPathVar(workingDirPath("__NON_EXISTING___###__").toString() + PATH_SEP +
MULTIPLE_IN_ONE_PATH.toString());
}
protected void testWithPathVar(String pathsString) {
SearchAndAddCompilersTask compilerSearchTask = new SearchAndAddCompilersTask(
new NullProgressMonitor());
compilerSearchTask.searchPathsString(pathsString, "_dummy_");
List<InterpreterStandin> foundInstalls = compilerSearchTask.getFoundInstalls();
assertTrue(foundInstalls.size() == 2);
assertEquals(foundInstalls.get(0).getInstallLocation().getPath(),
epath(MULTIPLE_IN_ONE_PATH).append("gdc"));
assertEquals(foundInstalls.get(1).getInstallLocation().getPath(),
epath(MULTIPLE_IN_ONE_PATH).append("ldc2"));