1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-28 20:12:11 +02:00

gnu: ruby-actioncable: Update package.

* gnu/packages/rails.scm (ruby-actioncable):
[arguments]<#:phases>: Update phase 'disable-problematic-tests.
[native-inputs]: Add ruby-zeitwerk.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves
2025-01-31 09:19:46 +01:00
committed by Andreas Enge
parent 86ca8b0cd2
commit 714a6abb40
+5 -2
View File
@@ -683,7 +683,9 @@ applications. These work with any Rack-compatible server.")
(lambda _
;; There are multiple client test failures (see:
;; https://github.com/rails/rails/issues/47617).
(delete-file "test/client_test.rb")))
(delete-file "test/client_test.rb")
;; This requires yarn.
(delete-file "test/javascript_package_test.rb")))
(add-before 'check 'start-redis
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
@@ -694,7 +696,8 @@ applications. These work with any Rack-compatible server.")
ruby-pg
ruby-puma
ruby-redis
ruby-websocket-client-simple))
ruby-websocket-client-simple
ruby-zeitwerk))
(propagated-inputs
(list ruby-actionpack
ruby-activesupport