gnu: ruby-selenium-webdriver: Update to 4.22.0.

* gnu/packages/ruby.scm (ruby-selenium-webdriver): Update to 4.22.0.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves 2025-02-16 01:34:06 +01:00 committed by Andreas Enge
parent 47b9ea540a
commit cfade09403
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -16837,19 +16837,22 @@ number generators.")
(define-public ruby-selenium-webdriver (define-public ruby-selenium-webdriver
(package (package
(name "ruby-selenium-webdriver") (name "ruby-selenium-webdriver")
(version "4.8.5") (version "4.22.0")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (rubygems-uri "selenium-webdriver" version)) (uri (rubygems-uri "selenium-webdriver" version))
(sha256 (sha256
(base32 (base32
"0wh44vpsyz4mgyq4h482prgiv7hqa5jsj4i7i5hnvv39jb0rfiwm")))) "0rjxlivsh32xvjq78p1m1sr366aa04wms4hwb2r187ygrnmp0hv4"))))
(build-system ruby-build-system) (build-system ruby-build-system)
;; FIXME: The gem release lacks test files, and the git checkout lacks ;; FIXME: The gem release lacks test files, and the git checkout lacks
;; JavaScript source that is generated using Bazel, which isn't available ;; JavaScript source that is generated using Bazel, which isn't available
;; in Guix yet, so disable the test suite for now. ;; in Guix yet, so disable the test suite for now.
(arguments (list #:tests? #f)) (arguments (list #:tests? #f))
(propagated-inputs (list ruby-rexml ruby-rubyzip ruby-websocket)) (propagated-inputs (list ruby-base64
ruby-rexml
ruby-rubyzip
ruby-websocket))
(synopsis "Selenium browser automation bindings for Ruby") (synopsis "Selenium browser automation bindings for Ruby")
(description "Selenium implements the W3C WebDriver protocol to automate (description "Selenium implements the W3C WebDriver protocol to automate
popular browsers. It aims to mimic the behaviour of a real user as it popular browsers. It aims to mimic the behaviour of a real user as it