Subject: CVS commit: pkgsrc/www/ruby-capybara
From: Takahiro Kambe
Date: 2017-04-22 18:57:01
Message id: 20170422165701.87C5EFBE4@cvs.NetBSD.org

Log Message:
Update ruby-capybara to 2.3.0.

#Version 2.13.0
Release date: 2017-03-16

### Added

* Selenium driver supports returning element(s) from evaluate_script [Thomas Walpole]
* rack_test driver supports click on checkboxes and radio buttons to change \ 
their states [Thomas Walpole]
* Support RSpec equivalent assertions and expectations for MiniTest [Thomas Walpole]

### Foxed
* Editing of content editable children with selenium

#Version 2.12.1
Release date: 2017-02-16

### Fixed
*  Disable lazy Capybara::Results evaluation for JRuby due to ongoing issues

#Version 2.12.0
Release date: 2017-01-22

### Added

* Session#switch_to_frame for manually handling frame switching - Issue #1365 \ 
[Thomas Walpole]
* Session#within_frame now accepts a selector type (defaults to :frame) and \ 
locator [Thomas Walpole]
* Session#execute_script and Session#evaluate_script now accept optional \ 
arguments that will be passed to the JS function.  This may not be supported
  by all drivers, and the types of arguments that may be passed is limited.  If \ 
drivers opt to support this feature they should support passing page elements. \ 
[Thomas Walpole]
* :exact option for text and title matchers - Issue #1256 [Thomas Walpole]
* :exact_text option for selector finders/minders - Issue #1256 [Thomas Walpole]
* Capybara.exact_text setting that affects the text matchers and :text options \ 
passed to selector finders/matchers. Issue #1256 [Thomas Walpole]
* :make_visible option for #attach_file that allows for convenient changing of \ 
the CSS style of a file input element before attaching the file to it.  Requires \ 
driver
  support for passing page elements to Session#execute_script [Thomas Walpole]
* assert_all_selectors/assert_none_of_selectors assertions added
* :link selector (used by find_link/click_link) now supports finding hyperlink \ 
placeholders (no href attribute) when href: nil option is specified [Thomas \ 
Walpole]
* `within_element` as an alias of `within` due to RSpec collision

### Fixed
*  Fields inside a disabled fieldset are now correctly considered disabled - \ 
Issue #1816 [Thomas Walpole]
*  Lazy Capybara::Results evaluation enabled for JRuby 9.1.6.0+
*  A driver returning nil for #current_url won't raise an exception when calling \ 
#current_path [Dylan Reichstadt]
*  Support Ruby 2.4.0 unified Integer [Koichi ITO]
*  RackTest driver no longer modifies the text content of textarea elements in \ 
order to behave more like a real browser [Thomas Walpole]
*  TextQuery (assert_text/have_text/etc) now ignores errors when trying to \ 
generate more helpful errors messages so the original error isn't hidden [Thomas \ 
Walpole]

#2.11.0
Release date: 2016-12-05

### Added
* Options for clearing session/local storage on reset added to the Selenium driver
* Window size changes wait for the size to stabilize
* Defined return value for most actions
* Ignore specific error when qutting selenium driver instance - Issue #1773 \ 
[Dylan Reichstadt, Thomas Walpole]
* Warn on selenium unknown errors rather than raising when quitting driver [Adam \ 
Pohorecki, Thomas Walpole]
* Capybara::Result#each now returns an `Enumerator` when called without a block \ 
- Issue #1777 [Thomas Walpole]

### Fixed
* Selenium driver with Chrome should support multiple file upload [Thomas Walpole]
* Fix visible: :hidden with :text option behavior [Thomas Walpole]

#2.10.2
Release date: 2016-11-30

### Fixed
* App exceptions with multiple parameter initializers now re-raised correctly - \ 
Issue #1785 [Michael Lutsiuk]
* Use Addressable::URI when parsing current_path since it's more lenient of \ 
technically invalid URLs - Issue #1801 [Marcos Duque, Thomas Walpole]

Files:
RevisionActionfile
1.8modifypkgsrc/www/ruby-capybara/Makefile
1.5modifypkgsrc/www/ruby-capybara/PLIST
1.7modifypkgsrc/www/ruby-capybara/distinfo