guix_mirror_bot pushed a commit to branch r-team
in repository guix.
commit a969d30b522b77d62f0895cdb665031aa068cb7a
Author: Ricardo Wurmus <[email protected]>
AuthorDate: Wed Nov 26 20:40:34 2025 +0100
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 19b78a5858..ad74e3585a 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")