./www/ruby-capybara, Integration testing tool for rack based web applications

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.35.3, Package name: ruby26-capybara-3.35.3, Maintainer: pkgsrc-users

Capybara is an integration testing tool for rack based web applications. It
simulates how a user would interact with a website.


Required to run:
[textproc/ruby-nokogiri] [net/ruby-addressable] [www/ruby-rack-test] [textproc/ruby-xpath] [www/ruby-rack16] [mail/ruby-mini_mime] [lang/ruby26-base] [devel/ruby-regexp_parser]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: a49536f7a345fa3c1e8de0766e32222a238de968
RMD160: 393108207500055acc2598ce17f23f6493ee5b07
Filesize: 363 KB

Version history: (Expand)


CVS history: (Expand)


   2021-02-03 16:33:07 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-capybara: update to 3.35.3

pkgsrc changes: stop a few warnings of pkglint.

3.35.3 (2021-01-29)

Fixed
* Just a release to have the correct dates in the History.md in released
  gem

3.35.2 (2021-01-29)

Fixed
* Selenium deprecation suppressor with Selenium 3.x

3.35.1 (2021-01-26)

Fixed

* Default chrome driver registrations use chrome - Issue #2442 [Yuriy
  Alekseyev]
* 'Capybara.test_id' usage with the :button selector - Issue #2443
   2021-01-26 16:02:11 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-capybara: update to 3.35.0

Version 3.35.0

Release date: 2020-01-25

Added
* Support Regexp matching for individual class names in :class filter
  passed an Array
* Animation disabler now supports JQuery animation disabling when JQuery
  loaded from body [Chien-Wei Huang]

Fixed
* :button selector type use with enable_aria_role [Sean Doyle]
* elements don't associate with aria-role buttons
* Ignore Selenium::WebDriver::Error::InvalidSessionIdError when quitting
  driver [Robin Daugherty]
* Firefox: Don't click input when sending keys if already focused
* Miscellaneous issues with selenium-webdriver 4.0.0.alphas
* Nil return error in node details optimizations
* Animation disabler now inserts XHTML compliant content [Dale Morgan]
   2021-01-16 13:42:09 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-capybara: update to 3.34.0

Version 3.34.0

Release date: 2020-11-26

Added

* Ability to fill in with emoji when using Chrome with selenium driver
  (Firefox already worked)
* Current path assertions/expectations accept optional filter block
* Animation disabler now specifies scroll-behavior: auto; [Nathan
  Broadbent]
* :button selector can now find elements by label text [Sean Doyle]
* Session#send_keys to send keys to the current element with focus in
  drivers that support the concept of a current element [Sean Doyle]

Changed

* Text query validates the type parameter to prevent undefined behavior

Fixed

* racktest driver better handles fragments and redirection to urls that
  include fragments
* Don't error when attempting to get XPath location of a shadow element
* Missing readonly? added to Node::Simple
* Selenium version detection when loaded via alternate method [Joel
  Hawksley]
* Connection count issue if REQUEST_URI value changed by app [Blake
  Williams]
* Maintain URI fragment when redirecting in rack-test driver
* Text query error message [Wojciech Wnętrzak]
* Checking a checkbox/radio button with allow_label_click now works if
  there are multiple labels (Issue #2421)
* drop with Pathname (Issue #2424)[Máximo Mussini]
   2020-09-14 17:22:55 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-capybara: update to 3.33.0

Update ruby-capybara package to 3.3.0.

# Version 3.33.0
Release date: 2020-06-21

### Added

* Block passed to `within_session` now receives the new and old session
* Support for aria-role button when enabled [Seiei Miyagi]
* Support for aria-role link when enabled
* Support for `validation_message` filter with :field and :fillable_field selectors

### Changed

* Ruby 2.5.0+ is now required
* Deprecated direct manupulation of the driver and server registries

### Fixed

* Ruby 2.7 warning in minitest `assert_text` [Eileen M. Uchitelle]
   2020-06-07 17:18:39 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-capybara: update to 3.32.2

Update ruby-capybara to 3.32.2.

Changes are too many to write here, please refer History.md file.
   2020-05-22 02:49:48 by Takahiro Kambe | Files touched by this commit (1)
Log message:
www/ruby-capybara: drop ruby24.
   2019-04-15 08:11:33 by Thomas Klausner | Files touched by this commit (10)
Log message:
*: remove references to ruby 2.3
   2019-02-03 14:45:07 by Takahiro Kambe | Files touched by this commit (11)
Log message:
Allow Ruby 2.6 to build.