/** * */ 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"; } }