/**
*
*/
package net.jsunit;
import net.jsunit.configuration.ConfigurationSource;
import net.jsunit.model.Browser;
public class FunctionalTestConfigurationSource implements ConfigurationSource {
private final int port;
public FunctionalTestConfigurationSource(int port) {
this.port = port;
}
public String resourceBase() {
return ".";
}
public String port() {
return String.valueOf(port);
}
public String logsDirectory() {
return "";
}
public String browserFileNames() {
return Browser.DEFAULT_SYSTEM_BROWSER + "," + Browser.DEFAULT_SYSTEM_BROWSER;
}
public String url() {
return "http://localhost:" + port + "/jsunit/testRunner.html?testPage=http://localhost:" + port + "/jsunit/tests/jsUnitUtilityTests.html&autoRun=true&submitresults=true";
}
public String ignoreUnresponsiveRemoteMachines() {
return "";
}
public String closeBrowsersAfterTestRuns() {
return String.valueOf(Boolean.TRUE);
}
public String description() {
return null;
}
public String logStatus() {
return String.valueOf(true);
}
public String timeoutSeconds() {
return "60";
}
public String remoteMachineURLs() {
return "http://www.example.com,http://www.example2.com";
}
}