gnu: r-operator-tools: Adjust for testthat compatibility.

* gnu/packages/cran.scm (r-operator-tools)[arguments]: Add phase
'testthat-compatibility.

Change-Id: I6d25d3cf049a294f8da11a8fbcd159cc227ae0ab
This commit is contained in:
Ricardo Wurmus 2025-11-27 12:54:48 +01:00
parent 7ef8abcf75
commit fd626f1972
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -24102,6 +24102,15 @@ Files, Fine-tunes, Moderations, and legacy Engines endpoints.")
"1v4dg7xhz24dnp0zxn815x1405ig64ibii6y40la1gvmzcc41dz5"))))
(properties `((upstream-name . "operator.tools")))
(build-system r-build-system)
(arguments
(list
#:phases
'(modify-phases %standard-phases
;; This deprecated procedure has been removed in testthat.
(add-after 'unpack 'testthat-compatibility
(lambda _
(substitute* "tests/testthat/test-operators.R"
(("is_true\\(\\)") "expect_true")))))))
(native-inputs (list r-testthat))
(home-page "https://github.com/decisionpatterns/operator.tools")
(synopsis "Utilities for working with R's operators")