com.vaadin.testbench.screenshot.directory=<enter the full path to the screenshots directory, parent of "references" directory>
+; Deployment url to use for testing. Context path must be /
+; com.vaadin.testbench.deployment.url=http://<enter your ip here>:8888/
+
;
; For only TestBench 3
;
; Location where TestBench 2 jar can be found
com.vaadin.testbench.lib.dir=<enter location of testbench here>
-; Deployment url to use for testing. Context path must be /
-com.vaadin.testbench.deployment.url=http://<enter your ip here>:8888/
-
; Run the whole test even if a screenshot comparison fails
com.vaadin.testbench.screenshot.softfail=true
private static final String RUN_LOCALLY_PROPERTY = "com.vaadin.testbench.runLocally";
private static final String HOSTNAME_PROPERTY = "com.vaadin.testbench.deployment.hostname";
private static final String PORT_PROPERTY = "com.vaadin.testbench.deployment.port";
+ private static final String DEPLOYMENT_PROPERTY = "com.vaadin.testbench.deployment.url";
private static final Properties properties = new Properties();
private static final File propertiesFile = new File("work",
"eclipse-run-selected-test.properties");
return "tb3-hub.intra.itmill.com";
}
+ @Override
+ protected String getBaseURL() {
+ String url = getProperty(DEPLOYMENT_PROPERTY);
+ if (url == null || url.trim().isEmpty()) {
+ return super.getBaseURL();
+ }
+ return url;
+ }
+
@Override
protected String getDeploymentHostname() {
if (getRunLocallyBrowser() != null) {
/*
* (non-Javadoc)
- *
+ *
* @see com.vaadin.tests.tb3.AbstractTB3Test#setupLocalDriver()
*/
@Override