Path to this page:
./
www/ruby-capybara,
Integration testing tool for rack based web applications
Branch: CURRENT,
Version: 3.38.0,
Package name: ruby31-capybara-3.38.0,
Maintainer: pkgsrc-usersCapybara 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:
Filesize: 370.5 KB
Version history: (Expand)
- (2022-12-05) Updated to version: ruby31-capybara-3.38.0
- (2022-08-31) Updated to version: ruby27-capybara-3.37.1
- (2021-12-11) Updated to version: ruby27-capybara-3.36.0
- (2021-10-07) Updated to version: ruby27-capybara-3.35.3
- (2021-02-03) Updated to version: ruby26-capybara-3.35.3
- (2021-01-26) Updated to version: ruby26-capybara-3.35.0
CVS history: (Expand)
2022-12-04 17:12:39 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-capybara: update to 3.38.0
3.38.0 (2022-11-03)
Changed
* Capybara.w3c_click_offset now defaults to true. If you need click offsets
to be from the elements top left corner set it to false in your config
Added
* Support Selenium 4.3 changes to click offset calculations
* click, double_click, right_click can now be called on the session to click
the currently scoped element (or document)
* Session#within now passes the scoped element to the block
* Support rack-test 2+
* Retry interval is now configurable [Masahiro NOMOTO]
* Support Puma 6 - Issue #2590
* Selenium: DetachedShadowRootError is treated as an invalid element error
[Perryn Fowler]
* Selenium: When inspected shadow roots will have a tag name of \
"ShadowRoot"
* evaluate_async_script added to Session::DSL_METHODS [Henry Blyth]
Fixed
* Use higher precision clock in Capybara::Helpers::Timer if available
* rack-test driver behavior with \r\n - Issue #2547 [Stefan Hoffmann]
* Updated for deprecation of positional parameters in
Selenium::WebDriver::ActionBuilder#pause
* Explicitly set cause on server raised errors
* Options no longer duplicated in have_xxx invalid option error message
[Yudai Takada]
* Animation disabler is now threadsafe [Daniel Sheppard]
* Server connection count tracking [Oleksandr K.]
* Ensure scopes are reset when session is [Henry Blyth]
|
2022-10-10 05:36:51 by Takahiro Kambe | Files touched by this commit (32) |
Log message:
Remove lines for Ruby 2.6.
|
2022-09-04 21:02:44 by Thomas Klausner | Files touched by this commit (1) |
Log message:
ruby-capybara: needs ruby 2.7+
|
2022-08-31 16:20:43 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-capybara: update to 3.37.1
3.37.0 (2022-05-07)
Changed
* Ruby 2.7.0+ is now required
Added
* [Beta] CSP nonces inserted into animation disabler additions - Issue #2542
* Support <base> element in rack-test driver - ISsue #2544
* [Beta] Element#shadow_root support. Requires selenium-webdriver
4.1+. Only currently supported with Chrome when using the selenium driver.
Note: only CSS can be used to find elements from the shadow root.
Therefore you won't be able to use most Capybara helper methods (fill_in,
click_link, find_field, etc) directly from the shadow root since those
locators are built using XPath. If you first locate a descendant from the
shadow root using CSS then you should be able to use all the Capybara
methods from there.
* Regexp now supported for exact_text finder option
Fixed
* Fragments in referer headers in rack-test driver - Issue #2525
* Selenium v4.1 deprecation notice
3.37.1 (2022-05-09)
Fixed
* Regression in rack-test visit - Issue #2548
|
2021-12-11 15:44:14 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-capybara: update to 3.36.0
3.36.0 (2021-10-24)
Changed
* Ruby 2.6.0+ is now required
* Minimum selenium-webdriver supported is now 3.142.7
Added
* Support for selenium-webdriver 4.x
* allow_label_click accepts click options to be used when clicking an
associated label
* Deprecated allow_gumbo= in favor of use_html5_parsing= to enable use of
Nokogiri::HTML5 when available
* Session#active_element returns the element with focus - Not supported by
the RackTest driver [Sean Doyle]
* Support focused: filter for finding interactive elements - Not supported
by the RackTest driver [Sean Doyle]
Fixed
* Sibling and ancestor queries now work with Simple::Node - Issue #2452
* rack_test correctly ignores readonly attribute on specific input element
types
* Node#all_text always returns a string - Issue #2477
* have_any_of_selectors negated match - Issue #2473
* Document#scroll_to fixed for standards behavior - pass quirks: true if you
need the older behavior [Eric Anderson]
* Use capture on attach file event listener for better React compatibility
[Jeff Way]
* Animation disabler produces valid HTML [Javi Martin]
Removed
* References to non-w3c mode in drivers/tests. Non-w3c mode is obsolete and
no one should be using it anymore. Capybara hasn't been testing/supporting
it in a while
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|
2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033) |
Log message:
www: Remove SHA1 hashes for distfiles
|
2021-02-03 16:33:07 by Takahiro Kambe | Files touched by this commit (2) |  |
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
|