Skip to content

[bc break] Remove "Selenium" dependency #46

Open
@aik099

Description

@aik099

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions