blob: 856a09f1caa1380a5e8bd1cc18125e1324eac012 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package com.vaadin.tests.tb3;
import org.openqa.selenium.Platform;
import org.openqa.selenium.remote.DesiredCapabilities;
import com.vaadin.testbench.parallel.Browser;
import com.vaadin.testbench.parallel.DefaultBrowserFactory;
public class XvfbHubBrowserFactory extends DefaultBrowserFactory {
public DesiredCapabilities create(Browser browser) {
switch (browser) {
case IE11:
return super.create(browser);
case PHANTOMJS:
return create(browser, "2", Platform.LINUX);
case CHROME:
return create(browser, "", Platform.ANY);
case FIREFOX:
default:
return create(Browser.FIREFOX, "", Platform.ANY);
}
}
}
|