From 39382475276d9d6d372d8f2f724d06f5bf60af9c Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 26 Nov 2025 12:37:58 +0100 Subject: [PATCH] gnu: r-manipulatewidget: Skip bad tests. * gnu/packages/cran.scm (r-manipulatewidget)[arguments]: Add phase 'testthat-compatibility. Change-Id: I5d3741de0d68701e8bf972de786e42163bd3af12 --- gnu/packages/cran.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 0e6f3f3ec886d91e633fce4e0e2ee5ee5fe13db1..1905540ac2d03cd8b02c76a1b1f4f82918a6f101 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -26939,6 +26939,11 @@ visualization of similarity data.") (guix build minify-build-system)) #:phases '(modify-phases (@ (guix build r-build-system) %standard-phases) + ;; These two tests use the deprecated procedure "with_mock" that has + ;; since been removed from testthat. + (add-after 'unpack 'testthat-compatibility + (lambda _ + (delete-file "tests/testthat/test-on_done.R"))) (add-after 'unpack 'process-javascript (lambda* (#:key inputs #:allow-other-keys) (with-directory-excursion "inst/lib/export"