Skip to content

Commit

Permalink
Merge pull request #646 from hansjoachim/issues
Browse files Browse the repository at this point in the history
Issues

Conflicts:
	src/fitnesse/authentication/PasswordFile.java
	src/fitnesse/wiki/fs/VersionsControllerFixture.java
  • Loading branch information
amolenaar committed Feb 23, 2015
2 parents d3cef69 + 793e8d9 commit 0cee024
Show file tree
Hide file tree
Showing 23 changed files with 25 additions and 59 deletions.
8 changes: 3 additions & 5 deletions src/fitnesse/authentication/PasswordFile.java
Expand Up @@ -6,15 +6,14 @@
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;

import util.FileUtil;

public class PasswordFile {
private File passwordFile;
private final File passwordFile;
private Map<String, String> passwordMap = new HashMap<String, String>();
private PasswordCipher cipher = new TransparentCipher();

Expand Down Expand Up @@ -52,8 +51,7 @@ private void loadFile() throws IOException {
}

private void loadPasswords(LinkedList<String> lines) {
for (Iterator<String> iterator = lines.iterator(); iterator.hasNext();) {
String line = iterator.next();
for (String line : lines) {
if (!"".equals(line)) {
String[] tokens = line.split(":");
passwordMap.put(tokens[0], tokens[1]);
Expand Down Expand Up @@ -85,7 +83,7 @@ private void savePasswords() throws FileNotFoundException {
List<String> lines = new LinkedList<String>();
lines.add("!" + cipher.getClass().getName());
for (String user : passwordMap.keySet()) {
Object password = passwordMap.get(user);
String password = passwordMap.get(user);
lines.add(user + ":" + password);
}
FileUtil.writeLinesToFile(passwordFile, lines);
Expand Down
1 change: 0 additions & 1 deletion src/fitnesse/fixtures/PageDriver.java
Expand Up @@ -4,7 +4,6 @@

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Map;

import org.htmlparser.Node;
import org.htmlparser.NodeFilter;
Expand Down
2 changes: 1 addition & 1 deletion src/fitnesse/junit/JUnitHelper.java
Expand Up @@ -72,7 +72,7 @@ public void assertPasses(String pageName, String pageType, String suiteFilter) t
}

public void assertPasses(String pageName, String pageType, String suiteFilter, String excludeSuiteFilter) throws Exception {
FitNesseContext context = FitNesseSuite.initContext(new File(ContextConfigurator.DEFAULT_CONFIG_FILE), fitNesseRootPath, ContextConfigurator.DEFAULT_ROOT, port);
FitNesseContext context = FitNesseRunner.initContext(new File(ContextConfigurator.DEFAULT_CONFIG_FILE), fitNesseRootPath, ContextConfigurator.DEFAULT_ROOT, port);

JavaFormatter testFormatter = new JavaFormatter(pageName);
testFormatter.setResultsRepository(new JavaFormatter.FolderResultsRepository(outputDir));
Expand Down
1 change: 0 additions & 1 deletion src/fitnesse/reporting/InteractiveFormatter.java
Expand Up @@ -5,7 +5,6 @@

import fitnesse.testrunner.TestsRunnerListener;
import fitnesse.testrunner.WikiTestPage;
import fitnesse.FitNesseContext;
import fitnesse.html.HtmlTag;
import fitnesse.html.HtmlUtil;
import fitnesse.html.RawHtml;
Expand Down
1 change: 0 additions & 1 deletion src/fitnesse/reporting/SuiteHtmlFormatter.java
Expand Up @@ -11,7 +11,6 @@
import fitnesse.testrunner.WikiTestPage;
import fitnesse.testsystems.*;
import fitnesse.util.TimeMeasurement;
import fitnesse.FitNesseContext;
import fitnesse.html.HtmlTag;
import fitnesse.html.HtmlUtil;
import fitnesse.wiki.PathParser;
Expand Down
1 change: 0 additions & 1 deletion src/fitnesse/reporting/history/HistoryPurger.java
Expand Up @@ -8,7 +8,6 @@
import java.util.logging.Logger;

import fitnesse.util.Clock;
import fitnesse.wiki.WikiPage;
import fitnesse.wiki.WikiPagePath;
import util.FileUtil;

Expand Down
1 change: 0 additions & 1 deletion src/fitnesse/responders/run/TestResponder.java
Expand Up @@ -6,7 +6,6 @@

import fitnesse.FitNesseContext;
import fitnesse.reporting.BaseFormatter;
import fitnesse.reporting.history.SuiteXmlReformatter;
import fitnesse.reporting.history.TestXmlFormatter;
import fitnesse.testrunner.MultipleTestsRunner;
import fitnesse.testsystems.TestSummary;
Expand Down
Expand Up @@ -20,7 +20,6 @@
import fitnesse.reporting.history.TestHistory;
import fitnesse.reporting.history.TestResultRecord;
import fitnesse.responders.ErrorResponder;
import fitnesse.responders.run.SuiteResponder;
import fitnesse.wiki.PathParser;
import util.FileUtil;

Expand Down
@@ -1,9 +1,6 @@
package fitnesse.responders.testHistory;

import java.io.File;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

import fitnesse.FitNesseContext;
import fitnesse.authentication.AlwaysSecureOperation;
Expand All @@ -14,9 +11,6 @@
import fitnesse.http.SimpleResponse;
import fitnesse.reporting.history.HistoryPurger;
import fitnesse.responders.ErrorResponder;
import fitnesse.responders.run.SuiteResponder;
import fitnesse.util.Clock;
import util.FileUtil;

public class PurgeHistoryResponder implements SecureResponder {
private File resultsDirectory;
Expand Down
2 changes: 1 addition & 1 deletion src/fitnesse/slim/StackTraceEnricher.java
Expand Up @@ -215,7 +215,7 @@ private static String removeParentDirectories(String path) {

private static String removeParentDirectories(String path, String separator) {
String parsedPath = path;
if (path.indexOf(separator) > -1 && !path.endsWith(separator) || (path.indexOf(separator) < path.lastIndexOf
if (path.contains(separator) && !path.endsWith(separator) || (path.indexOf(separator) < path.lastIndexOf
(separator))) {
parsedPath = parsedPath.substring(parsedPath.indexOf(separator) + 1);
parsedPath = removeParentDirectories(parsedPath, separator);
Expand Down
2 changes: 2 additions & 0 deletions src/fitnesse/testsystems/slim/tables/SlimTable.java
Expand Up @@ -341,10 +341,12 @@ public SlimExceptionResult evaluateException(SlimExceptionResult exceptionResult
return exceptionResult;
}

@Override
public int getCol() {
return col;
}

@Override
public int getRow() {
return row;
}
Expand Down
1 change: 0 additions & 1 deletion src/fitnesse/wiki/fs/FileSystemPage.java
Expand Up @@ -14,7 +14,6 @@
import fitnesse.wiki.BaseWikiPage;
import fitnesse.wiki.PageData;
import fitnesse.wiki.PageType;
import fitnesse.wiki.WikiPagePath;
import fitnesse.wiki.VersionInfo;
import fitnesse.wiki.WikiPage;
import fitnesse.wiki.WikiPageProperties;
Expand Down
28 changes: 14 additions & 14 deletions src/fitnesse/wiki/fs/VersionsControllerFixture.java
Expand Up @@ -60,12 +60,12 @@ public int historySize() {
}

public String getVersionInfos() {
String result = "";
Collection<VersionInfo> versions = lastUsedPage.getVersions();
for (VersionInfo version : versions){
result = result + version.getName() +"-" + version.getAuthor() + "-" + version.getCreationTime() + "\n";
}
return result;
String result = "";
Collection<VersionInfo> versions = lastUsedPage.getVersions();
for (VersionInfo version : versions){
result = result + version.getName() +"-" + version.getAuthor() + "-" + version.getCreationTime() + "\n";
}
return result;
}

public String contentForRevision(int n) {
Expand All @@ -75,17 +75,17 @@ public String contentForRevision(int n) {
}

public String contentForRevisionFromPage(int n, String pageName) {
final PageCrawler pageCrawler = rootPage.getPageCrawler();
lastUsedPage = pageCrawler.getPage(PathParser.parse(pageName));
if (lastUsedPage == null) return "[Error: Page doesn't exists]";
else return contentForRevision(n);
final PageCrawler pageCrawler = rootPage.getPageCrawler();
lastUsedPage = pageCrawler.getPage(PathParser.parse(pageName));
if (lastUsedPage == null) return "[Error: Page doesn't exists]";
else return contentForRevision(n);
}

public String contentFromPage(String pageName) {
final PageCrawler pageCrawler = rootPage.getPageCrawler();
lastUsedPage = pageCrawler.getPage(PathParser.parse(pageName));
if (lastUsedPage == null) return "[Error: Page doesn't exists]";
else return lastUsedPage.getData().getContent();
final PageCrawler pageCrawler = rootPage.getPageCrawler();
lastUsedPage = pageCrawler.getPage(PathParser.parse(pageName));
if (lastUsedPage == null) return "[Error: Page doesn't exists]";
else return lastUsedPage.getData().getContent();
}

public boolean initialiseGitRepository() throws GitAPIException {
Expand Down
2 changes: 1 addition & 1 deletion src/util/CommandLine.java
Expand Up @@ -115,6 +115,6 @@ protected String[] split(String value) {
if (!token.isEmpty())
usableTokens.add(token);
}
return usableTokens.toArray(new String[]{});
return usableTokens.toArray(new String[usableTokens.size()]);
}
}
5 changes: 0 additions & 5 deletions test/fitnesse/plugins/DummyPluginFeatureFactory.java
@@ -1,14 +1,9 @@
package fitnesse.plugins;

import java.util.Arrays;
import java.util.Calendar;
import java.util.List;
import java.util.Map;

import fitnesse.testsystems.slim.tables.SlimTable;
import fitnesse.testsystems.slim.tables.SlimTableFactory;
import fitnesse.wikitext.parser.SymbolProvider;
import fitnesse.wikitext.parser.SymbolType;
import fitnesse.wikitext.parser.Today;

public class DummyPluginFeatureFactory extends PluginFeatureFactoryBase {
Expand Down
2 changes: 0 additions & 2 deletions test/fitnesse/plugins/PluginsLoaderTest.java
Expand Up @@ -55,8 +55,6 @@
import org.junit.Test;

import static org.junit.Assert.*;
import static org.mockito.Matchers.any;
import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.*;

public class PluginsLoaderTest {
Expand Down
2 changes: 0 additions & 2 deletions test/fitnesse/reporting/SuiteHtmlFormatterTest.java
Expand Up @@ -12,11 +12,9 @@
import static util.RegexTestCase.assertHasRegexp;
import static util.RegexTestCase.assertSubString;

import fitnesse.FitNesseContext;
import fitnesse.testrunner.WikiTestPage;
import fitnesse.testsystems.TestSummary;
import fitnesse.testsystems.TestSystem;
import fitnesse.testutil.FitNesseUtil;
import fitnesse.wiki.WikiPage;
import fitnesse.wiki.WikiPageDummy;
import fitnesse.wiki.fs.InMemoryPage;
Expand Down
1 change: 0 additions & 1 deletion test/fitnesse/reporting/history/HistoryPurgerTest.java
Expand Up @@ -15,7 +15,6 @@
import util.FileUtil;

import static org.junit.Assert.*;
import static org.junit.Assert.assertEquals;

public class HistoryPurgerTest {

Expand Down
Expand Up @@ -20,7 +20,6 @@
import fitnesse.util.DateAlteringClock;
import fitnesse.util.DateTimeUtil;
import fitnesse.util.XmlUtil;
import org.xml.sax.SAXException;

import java.io.IOException;
import java.io.StringWriter;
Expand Down
1 change: 0 additions & 1 deletion test/fitnesse/responders/run/SuiteResponderTest.java
Expand Up @@ -14,7 +14,6 @@
import fitnesse.wiki.PageData;
import fitnesse.wiki.PathParser;
import fitnesse.wiki.WikiPage;
import fitnesse.wiki.WikiPagePath;
import fitnesse.wiki.WikiPageUtil;
import org.junit.After;
import org.junit.Before;
Expand Down
Expand Up @@ -4,23 +4,15 @@
import fitnesse.http.MockRequest;
import fitnesse.http.Response;
import fitnesse.http.SimpleResponse;
import fitnesse.reporting.history.PageHistory;
import fitnesse.reporting.history.TestHistory;
import fitnesse.responders.run.SuiteResponder;
import fitnesse.testutil.FitNesseUtil;

import fitnesse.util.DateAlteringClock;
import org.junit.After;
import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.Test;
import util.FileUtil;

import java.io.File;
import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class PurgeHistoryResponderTest {
private File resultsDirectory;
Expand Down
3 changes: 1 addition & 2 deletions test/fitnesse/slim/ListExecutorTestBase.java
Expand Up @@ -68,8 +68,7 @@ public void malformedStatement() throws Exception {
private void assertExceptionReturned(String message, String returnTag) {
Map<String, Object> results = SlimCommandRunningClient.resultToMap(executor.execute(statements));
SlimException result = (SlimException) results.get(returnTag);
assertTrue(result.getMessage(), result.toString().contains(SlimServer.EXCEPTION_TAG) && result.toString().indexOf
(message) != -1);
assertTrue(result.getMessage(), result.toString().contains(SlimServer.EXCEPTION_TAG) && result.toString().contains(message));
}

@Test
Expand Down
4 changes: 2 additions & 2 deletions test/fitnesse/wiki/RecentChangesWikiPageTest.java
Expand Up @@ -80,7 +80,7 @@ public void testUsernameColumnWithoutUser() throws Exception {
recentChangesWikiPage.updateRecentChanges(page1);
WikiPage recentChanges = rootPage.getChildPage("RecentChanges");
List<String> lines = recentChangesWikiPage.getRecentChangesLines(recentChanges.getData());
String line = lines.get(0).toString();
String line = lines.get(0);
assertSubString("|PageOne||", line);
}

Expand All @@ -93,7 +93,7 @@ public void testUsernameColumnWithUser() throws Exception {
recentChangesWikiPage.updateRecentChanges(page1);
WikiPage recentChanges = rootPage.getChildPage("RecentChanges");
List<String> lines = recentChangesWikiPage.getRecentChangesLines(recentChanges.getData());
String line = lines.get(0).toString();
String line = lines.get(0);
assertSubString("|PageOne|Aladdin|", line);
}
}

0 comments on commit 0cee024

Please sign in to comment.