From 0e55c4902b198c3260078001992ce013d2e18143 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 22 Aug 2021 13:41:32 +0300 Subject: gnu: ruby-netrc: Fix test suite. * gnu/packages/ruby.scm (ruby-netrc)[arguments]: Add phase to adjust the test suite for the newer ruby version. --- gnu/packages/ruby.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gnu/packages/ruby.scm') diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index ff2a4f731b..cbd16e26e5 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -6739,8 +6739,11 @@ other things and it comes with a command line interface.") (lambda _ (for-each (lambda (file) (invoke "ruby" "-Itest" file)) - (find-files "./test" "test_.*\\.rb")) - #t))))) + (find-files "./test" "test_.*\\.rb")))) + (add-before 'check 'patch-tests-for-newer-ruby + (lambda _ + (substitute* "test/test_netrc.rb" + (("Dir.pwd, '.netrc'") "Netrc.home_path, '.netrc'"))))))) (native-inputs `(("ruby-minitest" ,ruby-minitest))) (synopsis "Library to read and update netrc files") -- cgit v1.2.3