~ruther/guix-local

206982544bc1b14ca688ce08bca0be40f2426c26 — Maxim Cournoyer 3 years ago 826b222
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.
1 files changed, 6 insertions(+), 0 deletions(-)

M gnu/packages/rails.scm
M gnu/packages/rails.scm => gnu/packages/rails.scm +6 -0
@@ 81,6 81,12 @@
                 "")
                ((".*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")
              ;; These tests require cache_store_behavior, disabled above.
              (delete-file "test/cache/stores/file_store_test.rb")