From a4af63d388fedc10d3a3c4ea36028c22eac51831 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 26 Nov 2025 20:40:34 +0100 Subject: [PATCH] gnu: r-bindr: Adjust for testthat compatibility. * gnu/packages/cran.scm (r-bindr)[arguments]: Add phase 'testthat-compatibility. Change-Id: I766680176275e31ef110150b270d29bec8ad8f22 --- gnu/packages/cran.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index bc429a1cdc0eea22ecc358ccddeb8af30531d532..3ed541720083e69ab4b748c81122cf2510d337b3 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -16093,6 +16093,17 @@ functions subject to simple constraints.") (base32 "16161y28wg40pwlvmildcgcwn5wx6hiyk8r79sd0r31w31h6q7sj")))) (build-system r-build-system) + (arguments + (list + #:phases + '(modify-phases %standard-phases + (add-after 'unpack 'testthat-compatibility + (lambda _ + ;; This test uses the procedure "with_mock", which has been + ;; removed from testthat. + (substitute* "tests/testthat/test-error.R" + ((".*non-native encoding causes warning.*" m) + (string-append m "skip('skip');\n")))))))) (native-inputs (list r-testthat)) (home-page "https://github.com/krlmlr/bindr") (synopsis "Parametrized active bindings")