Currently the Selenium dependency is hardcoded:
- the
selenium Mink driver is a requirement in composer.json
- the
timeout and desiredCapabilities settings in BrowserConfiguraiton only apply to Selenium
After #12 is implemented we can, but this will be BC break for sure:
- replace
selenium requirement in composer.json with suggest tag, that Mink itself uses
- move
desiredCapabilities and timeout from global BrowserConfiguration options to Selenium2 driver specific options
- set empty default driver
- upon attempt to create driver without actual driver name set throw an exception
Currently the Selenium dependency is hardcoded:
seleniumMink driver is a requirement incomposer.jsontimeoutanddesiredCapabilitiessettings inBrowserConfiguraitononly apply to SeleniumAfter #12 is implemented we can, but this will be BC break for sure:
seleniumrequirement incomposer.jsonwith suggest tag, that Mink itself usesdesiredCapabilitiesandtimeoutfrom globalBrowserConfigurationoptions to Selenium2 driver specific options