rubygem-capybara

Edit Package rubygem-capybara
No description set
Refresh
Refresh
Source Files
Filename Size Changed
capybara-2.1.0.gem 0000214016 209 KB
rubygem-capybara.changes 0000014763 14.4 KB
rubygem-capybara.spec 0000002545 2.49 KB
Revision 17 (latest revision is 91)
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 17)
- updated to version 2.1.0
 ### Changed
 
 * Hard version requirement on Ruby >= 1.9.3. Capybara will no longer install
   on 1.8.7. [Felix Schäfer]
 * Capybara no longer depends on the `selenium-webdriver` gem. Add it to
   your Gemfile if you wish to use the Selenium driver. [Jonas Nicklas]
 * `Capybara.ignore_hidden_elements` defaults to `true`. [Jonas Nicklas]
 * In case of multiple matches `smart` matching is used by default. Set
   `Capybara.match = :one` to revert to old behaviour. [Jonas Nicklas].
 * Options in select boxes use smart matching and no longer need to match
   exactly. Set `Capybara.exact_options = false` to revert to old behaviour.
   [Jonas Nicklas].
 * Visibility of text depends on `Capybara.ignore_hidden_elements` instead of
   always returning only visible text. Set `Capybara.visible_text_only = true`
   to revert to old behaviour. [Jonas Nicklas]
 * Cucumber cleans up session after scenario instead. This is consistent with
   RSpec and makes more sense, since we raise server errors in `reset!`.
   [Jonas Nicklas]
 
 ### Added
 
 * All actions (`click_link`, `fill_in`, etc...) and finders now take an options
   hash, which is passed through to `find`. [Jonas Nicklas]
 * CSS selectors are sent straight through to driver instead of being converted
   to XPath first. Enables the use of some pseudo selectors, such as `invalid`
   in some drivers. [Thomas Walpole]
 * `Capybara.asset_host` option, which inserts a `base` tag into the page on
   `save_and_open_page`, eases debugging with the Rails asset pipeline.
   [Steve Hull]
Comments 0
openSUSE Build Service is sponsored by