cookbook 'geckodriver', '~> 0.1.3', :supermarket
geckodriver (4) Versions 0.1.3 Follow0
Selenium WebDriver for Mozilla Firefox
cookbook 'geckodriver', '~> 0.1.3'
knife supermarket install geckodriver
knife supermarket download geckodriver
Selenium GeckoDriver Cookbook
Installs geckodriver (https://github.com/mozilla/geckodriver).
Requirements
- Chef 12.6+
- Mozilla Firefox (this cookbook does not install Mozilla Firefox)
Platforms
- CentOS, RedHat, Fedora
- Mac OS X
- Ubuntu, Debian
- Windows
Usage
Include recipe in a run list or cookbook to install geckodriver.
Attributes
-
node['geckodriver']['version']
- Version to download. -
node['geckodriver']['url']
- URL download prefix. -
node['geckodriver']['windows']['home']
- Home directory for windows. -
node['geckodriver']['unix']['home']
- Home directory for both linux and macosx.
Install selenium node with firefox capability
include_recipe 'mozilla_firefox'
include_recipe 'geckodriver'
node.override['selenium']['node']['capabilities'] = [
{
browserName: 'firefox',
maxInstances: 1,
version: firefox_version,
seleniumProtocol: 'WebDriver'
}
]
include_recipe 'selenium::node'
Getting Help
- Ask specific questions on Stack Overflow.
- Report bugs and discuss potential features in Github issues.
Contributing
Please refer to CONTRIBUTING.
License
MIT - see the accompanying LICENSE file for details.
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
Changelog
0.1.3 2017-02-04
- Fix windows driver executable must be set
0.1.2 2017-02-04
- Fix macosx rootless issue
0.1.1 2017-02-04
- Fix macosx create directory
0.1.0 2017-02-04
- Initial beta release
Collaborator Number Metric
0.1.3 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1.3 passed this metric
Foodcritic Metric
0.1.3 passed this metric
No Binaries Metric
0.1.3 passed this metric
Publish Metric
0.1.3 failed this metric
geckodriver is up for adoption
Supported Platforms Metric
0.1.3 passed this metric
Testing File Metric
0.1.3 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.3 passed this metric
0.1.3 failed this metric
0.1.3 passed this metric
Foodcritic Metric
0.1.3 passed this metric
No Binaries Metric
0.1.3 passed this metric
Publish Metric
0.1.3 failed this metric
geckodriver is up for adoption
Supported Platforms Metric
0.1.3 passed this metric
Testing File Metric
0.1.3 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.3 passed this metric
0.1.3 passed this metric
0.1.3 passed this metric
Publish Metric
0.1.3 failed this metric
geckodriver is up for adoption
Supported Platforms Metric
0.1.3 passed this metric
Testing File Metric
0.1.3 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.3 passed this metric
0.1.3 failed this metric
0.1.3 passed this metric
Testing File Metric
0.1.3 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.3 passed this metric
0.1.3 failed this metric
0.1.3 passed this metric