www/ruby-capybara: update to 3.40.0

3.40.0 (2024-01-26)

Changned

* Dropped support for Ruby 2.7, 3.0+ is now required
* Dropped support for Selenium < 4.8
* Use the new headless option on chromedriver with registered selenium
  driver [Neil Carvalho]

Added

* Capybara::Result#to_ary to support multiple assignment [Sean Doyle]
* has_element? and related matchers [Sean Doyle]
* Rack 3 support

Fixed

* Forward save_screenshot options to selenium - Issue 2738
* Rack test - don't auto submit forms with multiple inputs [Mitchell Henke]
* Table row selector matches cell values in order - Issue 2686 [Jeff Parr]
* Table row selector fixes for first column - Issue 2685 [Jeff Par]
This commit is contained in:
taca 2024-02-04 06:43:57 +00:00
parent 00ed499d1e
commit b1d000b43b
3 changed files with 10 additions and 11 deletions

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.35 2023/06/11 14:33:41 taca Exp $
# $NetBSD: Makefile,v 1.36 2024/02/04 06:43:57 taca Exp $
DISTNAME= capybara-3.39.2
DISTNAME= capybara-3.40.0
CATEGORIES= www devel
MAINTAINER= pkgsrc-users@NetBSD.org
@ -10,10 +10,10 @@ LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=0:../../net/ruby-addressable
DEPENDS+= ${RUBY_PKGPREFIX}-mini_mime>=0.1.3:../../mail/ruby-mini_mime
DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.8<2:../../textproc/ruby-nokogiri
DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.11<2:../../textproc/ruby-nokogiri
DEPENDS+= ${RUBY_PKGPREFIX}-rack>=1.6.0:../../www/ruby-rack
DEPENDS+= ${RUBY_PKGPREFIX}-rack-test>=0.6.3:../../www/ruby-rack-test
DEPENDS+= ${RUBY_PKGPREFIX}-regexp_parser>=1.5:../../devel/ruby-regexp_parser
DEPENDS+= ${RUBY_PKGPREFIX}-regexp_parser>=1.5<3:../../devel/ruby-regexp_parser
DEPENDS+= ${RUBY_PKGPREFIX}-xpath>=3.2<4:../../textproc/ruby-xpath
USE_LANGUAGES= # none

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.21 2023/04/30 14:08:45 taca Exp $
@comment $NetBSD: PLIST,v 1.22 2024/02/04 06:43:57 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.yardopts
${GEM_LIBDIR}/History.md
@ -111,14 +111,12 @@ ${GEM_LIBDIR}/lib/capybara/selenium/extensions/find.rb
${GEM_LIBDIR}/lib/capybara/selenium/extensions/html5_drag.rb
${GEM_LIBDIR}/lib/capybara/selenium/extensions/modifier_keys_stack.rb
${GEM_LIBDIR}/lib/capybara/selenium/extensions/scroll.rb
${GEM_LIBDIR}/lib/capybara/selenium/logger_suppressor.rb
${GEM_LIBDIR}/lib/capybara/selenium/node.rb
${GEM_LIBDIR}/lib/capybara/selenium/nodes/chrome_node.rb
${GEM_LIBDIR}/lib/capybara/selenium/nodes/edge_node.rb
${GEM_LIBDIR}/lib/capybara/selenium/nodes/firefox_node.rb
${GEM_LIBDIR}/lib/capybara/selenium/nodes/ie_node.rb
${GEM_LIBDIR}/lib/capybara/selenium/nodes/safari_node.rb
${GEM_LIBDIR}/lib/capybara/selenium/patches/action_pauser.rb
${GEM_LIBDIR}/lib/capybara/selenium/patches/atoms.rb
${GEM_LIBDIR}/lib/capybara/selenium/patches/is_displayed.rb
${GEM_LIBDIR}/lib/capybara/selenium/patches/logs.rb
@ -188,6 +186,7 @@ ${GEM_LIBDIR}/lib/capybara/spec/session/has_any_selectors_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/has_button_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/has_css_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/has_current_path_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/has_element_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/has_field_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/has_link_spec.rb
${GEM_LIBDIR}/lib/capybara/spec/session/has_none_selectors_spec.rb

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.29 2023/06/11 14:33:42 taca Exp $
$NetBSD: distinfo,v 1.30 2024/02/04 06:43:57 taca Exp $
BLAKE2s (capybara-3.39.2.gem) = 39eb7a336e2151735dee3e8c658ce6451c1f9c0a33733a2e1d410a6d98a31fbb
SHA512 (capybara-3.39.2.gem) = 498fb3880014d3cff1ec6ed68542f68eb03ebfc86e8c681623ad3549ecf8297a0313abe9dd8db0a104cc0db2a2eec8c66bac4f2e5c0d29e0785237ddfe718c59
Size (capybara-3.39.2.gem) = 381952 bytes
BLAKE2s (capybara-3.40.0.gem) = 9bd13daec4e47c3da60e6dd61ad31f7c8b5983f2e8740d17ebb520b33dbc6d51
SHA512 (capybara-3.40.0.gem) = 91c3fd98bb32359a2e168c3a69efe56f4f4952be36b26961922fe6414888191ec0f79da4cfe2adb05f74a57be03254d14fa9296aa537f419c7081f58af67e0bd
Size (capybara-3.40.0.gem) = 384000 bytes