pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/ruby-capybara www/ruby-capybara: update to 3.0.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/53802e8ec2f0
branches: trunk
changeset: 379781:53802e8ec2f0
user: taca <taca%pkgsrc.org@localhost>
date: Sun May 06 02:24:54 2018 +0000
description:
www/ruby-capybara: update to 3.0.3
# Version 3.0.3
Release date: 2018-04-30
### Fixes
* Issue in `check` where the locator string could not be omitted
* Selenium browser type detection when using remote [Ian Ker-Seymer]
* Potential hang when waiting for requests to complete [Chris Zetter]
# Version 3.0.2
Release date: 2018-04-13
### Fixes
* Fix expression filter descriptions in some selector failure messages
* Fix compounding of negated matechers - Issue #2010
# Version 3.0.1
Release date: 2018-04-06
### Changed
* Restored ability for `Capybara.server=` to accept a proc which was accidentally removed in 3.0.0
# Version 3.0.0
Release date: 2018-04-05
### Changed
* Selenium driver only closes extra windows for browsers where that is known to work (Firefox, Chrome)
* "threadsafe" mode is no longer considered beta
### Fixes
* Multiple file attach_file with Firefox
* Use Puma::Server directly rather than Rack::Handler::Puma so signal handlers don't prevent test quitting
# Version 3.0.0.rc2
Release date: 2018-03-23
### Changed
* Visibile text whitespace is no longer fully normalized in favor of being more in line with the WebDriver spec for visible text
* Drivers are expected to close extra windows when resetting the session
* Selenium driver supports Date/Time when filling in date/time/datetime-local inputs
* `current_url` returns the url for the top level browsing context
* `title` returns the title for the top level browsing context
### Added
* `Driver#frame_url` returns the url for the current frame
* `Driver#frame_title` returns the title for the current frame
# Version 3.0.0.rc1
Release date: 2018-03-02
### Added
* Support for libraries wrapping Capybara elements and providing a `#to_capybara_node` method
### Changed
* `first` now raises ElementNotFound, by default, instead of returning nil when no matches are found - Issue #1507
* 'all' now waits for at least one matching element by default. Pass `wait: false` if you want the previous
behavior where an empty result would be returned immediately if no matching elements exist yet.
* ArgumentError raised if extra parameters passed to selector queries
### Removed
* Ruby < 2.2.2 support
* `Capybara.exact_options` no longer exists. Just use `exact: true` on relevant actions/finders if necessary.
* All previously deprecated methods removed
* RSpec 2.x support
* selenium-webdriver 2.x support
* Nokogiri < 1.8 support
* `field_labeled` alias for `find_field`
diffstat:
www/ruby-capybara/Makefile | 12 ++++++------
www/ruby-capybara/PLIST | 10 +++++++---
www/ruby-capybara/distinfo | 10 +++++-----
3 files changed, 18 insertions(+), 14 deletions(-)
diffs (88 lines):
diff -r 92ff405c1f6a -r 53802e8ec2f0 www/ruby-capybara/Makefile
--- a/www/ruby-capybara/Makefile Sun May 06 02:24:06 2018 +0000
+++ b/www/ruby-capybara/Makefile Sun May 06 02:24:54 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2018/03/17 14:26:22 taca Exp $
+# $NetBSD: Makefile,v 1.16 2018/05/06 02:24:54 taca Exp $
-DISTNAME= capybara-2.18.0
+DISTNAME= capybara-3.0.3
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
CATEGORIES= devel ruby www
@@ -9,11 +9,11 @@
COMMENT= Integration testing tool for rack based web applications
LICENSE= mit
-DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.3.3:../../textproc/ruby-nokogiri
+DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.8:../../textproc/ruby-nokogiri
DEPENDS+= ${RUBY_PKGPREFIX}-mini_mime>=0.1.3:../../mail/ruby-mini_mime
-DEPENDS+= ${RUBY_PKGPREFIX}-rack14>=1.0.0:../../www/ruby-rack14
-DEPENDS+= ${RUBY_PKGPREFIX}-rack-test>=0.5.4:../../www/ruby-rack-test
-DEPENDS+= ${RUBY_PKGPREFIX}-xpath>=2.0:../../textproc/ruby-xpath
+DEPENDS+= ${RUBY_PKGPREFIX}-rack16>=1.6.0:../../www/ruby-rack16
+DEPENDS+= ${RUBY_PKGPREFIX}-rack-test>=0.6.3:../../www/ruby-rack-test
+DEPENDS+= ${RUBY_PKGPREFIX}-xpath>=3.0:../../textproc/ruby-xpath
DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=0:../../net/ruby-addressable
USE_LANGUAGES= # none
diff -r 92ff405c1f6a -r 53802e8ec2f0 www/ruby-capybara/PLIST
--- a/www/ruby-capybara/PLIST Sun May 06 02:24:06 2018 +0000
+++ b/www/ruby-capybara/PLIST Sun May 06 02:24:54 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2018/03/17 14:26:22 taca Exp $
+@comment $NetBSD: PLIST,v 1.11 2018/05/06 02:24:54 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.yard/templates_custom/default/class/html/selectors.erb
${GEM_LIBDIR}/.yard/templates_custom/default/class/html/setup.rb
@@ -32,7 +32,6 @@
${GEM_LIBDIR}/lib/capybara/queries/sibling_query.rb
${GEM_LIBDIR}/lib/capybara/queries/text_query.rb
${GEM_LIBDIR}/lib/capybara/queries/title_query.rb
-${GEM_LIBDIR}/lib/capybara/query.rb
${GEM_LIBDIR}/lib/capybara/rack_test/browser.rb
${GEM_LIBDIR}/lib/capybara/rack_test/css_handlers.rb
${GEM_LIBDIR}/lib/capybara/rack_test/driver.rb
@@ -101,6 +100,8 @@
${GEM_LIBDIR}/lib/capybara/spec/session/find_link_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/find_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/first_spec.rb
+${GEM_LIBDIR}/lib/capybara/spec/session/frame/frame_title_spec.rb
+${GEM_LIBDIR}/lib/capybara/spec/session/frame/frame_url_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/frame/switch_to_frame_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/frame/within_frame_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/go_back_spec.rb
@@ -121,6 +122,7 @@
${GEM_LIBDIR}/lib/capybara/spec/session/headers.rb
${GEM_LIBDIR}/lib/capybara/spec/session/html_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/node_spec.rb
+${GEM_LIBDIR}/lib/capybara/spec/session/node_wrapper_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/refresh_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/reset_session_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/response_code.rb
@@ -200,7 +202,9 @@
${GEM_LIBDIR}/spec/rspec_spec.rb
${GEM_LIBDIR}/spec/selector_spec.rb
${GEM_LIBDIR}/spec/selenium_spec_chrome.rb
-${GEM_LIBDIR}/spec/selenium_spec_firefox.rb
+${GEM_LIBDIR}/spec/selenium_spec_chrome_remote.rb
+${GEM_LIBDIR}/spec/selenium_spec_edge.rb
+${GEM_LIBDIR}/spec/selenium_spec_ie.rb
${GEM_LIBDIR}/spec/selenium_spec_marionette.rb
${GEM_LIBDIR}/spec/server_spec.rb
${GEM_LIBDIR}/spec/session_spec.rb
diff -r 92ff405c1f6a -r 53802e8ec2f0 www/ruby-capybara/distinfo
--- a/www/ruby-capybara/distinfo Sun May 06 02:24:06 2018 +0000
+++ b/www/ruby-capybara/distinfo Sun May 06 02:24:54 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2018/03/17 14:26:22 taca Exp $
+$NetBSD: distinfo,v 1.13 2018/05/06 02:24:54 taca Exp $
-SHA1 (capybara-2.18.0.gem) = e9c56e169328ed55b726515d48a7000af87219d3
-RMD160 (capybara-2.18.0.gem) = 590b4d1cba0aa6b841ce65252c9b46bf8e3d5872
-SHA512 (capybara-2.18.0.gem) = 3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-Size (capybara-2.18.0.gem) = 274432 bytes
+SHA1 (capybara-3.0.3.gem) = faad6468dbcc45cc5097782ee9f45f5c1e1c0d00
+RMD160 (capybara-3.0.3.gem) = 1a286a923b3748d98766ab3db7bb2b23f86499ee
+SHA512 (capybara-3.0.3.gem) = 7af6c04304f3308322ec374d226b6cd874ba2068be5451da482a6bd2861e404b580e4c74604f0873cd91a52f1d95117efdf850cf19eb9c6265715cff5d503c47
+Size (capybara-3.0.3.gem) = 276480 bytes
Home |
Main Index |
Thread Index |
Old Index