We are using Intern to test our application. We have three different Intern configuration files which we use to target either a local instance of Selenium, an instance running on a local virtual machine, or Sauce Labs.
Intern runs tests against Firefox on both the local instance and the virtual machine without error. However, when I add Chrome to the list of browsers I would like to be tested against, on both the local and virtual machine instance, I get an error indicating: "The environment you requested was unavailable". I know that the required browser is available in both locations, and in fact I know that this process has worked in the past. What could have changed and what do I need to configure to make Intern and or Selenium see Chrome again?
I'm working on a machine running Windows 7 and the VM I have installed runs up an Ubuntu image, carefully installing Firefox, Chrome and PhantomJS along the way.
When running against a local instance of Selenium we are using the following configurations:
capabilities: {
'selenium-version': '2.39.0'
},
environments: [
{ browserName: 'chrome' },
{ browserName: 'firefox' }
]
When running against Selenium on an Ubuntu VM we are using the following configurations:
capabilities: {
'selenium-version': '2.39.0'
},
environments: [
{ browserName: 'chrome' },
{ browserName: 'firefox' },
{ browserName: 'phantomjs' }
]