me
/
guix
Archived
1
0
Fork 0

gnu: ruby-activesupport: Skip a failing test on i686-linux.

* gnu/packages/rails.scm (ruby-activesupport)
[arguments]: Skip the test_iso8601_output_and_reparsing test when building for
i686-linux.
master
Maxim Cournoyer 2023-03-31 08:35:01 -04:00
parent 826b222703
commit 206982544b
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 6 additions and 0 deletions

View File

@ -81,6 +81,12 @@
"") "")
((".*behaviors/encoded_key_cache_behavior.*") ((".*behaviors/encoded_key_cache_behavior.*")
"")) ""))
(when #$(target-x86-32?)
;; This test fails on i686 (see:
;; https://github.com/rails/rails/issues/47832).
(substitute* "test/core_ext/duration_test.rb"
(("def test_iso8601_output_and_reparsing.*" all)
(string-append all " skip('fails on i686')\n"))))
(delete-file "test/evented_file_update_checker_test.rb") (delete-file "test/evented_file_update_checker_test.rb")
;; These tests require cache_store_behavior, disabled above. ;; These tests require cache_store_behavior, disabled above.
(delete-file "test/cache/stores/file_store_test.rb") (delete-file "test/cache/stores/file_store_test.rb")