CapybaraExtensions
Capybara has an intuitive API which mimics the language of an actual user. This library extends Capybara's finders and matchers with additional methods for interacting with tables, lists, and list items, as well as many HTML5 elements.
Installation
Add this line to your application's Gemfile:
gem 'capybara-extensions'
And then execute:
$ bundle
Or install it yourself as:
$ gem install capybara-extensions
Setup
Require capybara-extensions
:
require 'capybara-extensions'
The DSL
A complete reference of the finders and matchers added by CapybaraExtensions is available at Rubydoc.info. You can read more about the library in this blog post.
Versioning
This gem follows semantic versioning.
Contributing
Please see our contribution guidelines on how to properly submit issues and pull requests.
Legal
DockYard, Inc © 2013
Licensed under the MIT license.