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.

DockYard, Inc © 2013

Licensed under the MIT license.