View Javadoc

1   package com.atlassian.selenium.browsers;
2   
3   import com.atlassian.browsers.BrowserConfiguration;
4   import com.atlassian.browsers.BrowserVersion;
5   
6   import java.io.File;
7   
8   /**
9    * Defines the selenium browser configuration to be used by the BrowserAutoInstaller
10   * @see com.atlassian.browsers.BrowserAutoInstaller
11   */
12  public class SeleniumBrowserConfiguration implements BrowserConfiguration
13  {
14      public static final String BROWSER = System.getProperty("selenium.browser", BrowserVersion.FIREFOX_3_5.getBrowserName());
15      private final File targetDir = new File("target");
16      private final File seleniumDir = new File(targetDir, "seleniumTmp");
17  
18      public SeleniumBrowserConfiguration(){}
19  
20      public File getTmpDir()
21      {
22          return seleniumDir;
23      }
24  
25      public String getBrowserName()
26      {
27          return BROWSER;
28      }
29  }