diff options
author | Ricardo Wurmus <[email protected]> | 2024-11-19 13:19:14 +0100 |
---|---|---|
committer | Ricardo Wurmus <[email protected]> | 2024-12-03 16:58:38 +0100 |
commit | a28d664b5abc9a7e5d2b2d1d610c93d969059498 (patch) | |
tree | bad792596e510b989978657965e2955ddf5a693b /gnu/packages/statistics.scm | |
parent | e3530f1e6ec24f3ddac1f8d4b3d4b10d756d128f (diff) |
gnu: r-lubridate: Add test inputs.
* gnu/packages/statistics.scm (r-lubridate)[arguments]: Add phase 'set-timezone.
[native-inputs]: Add r-testthat, r-vctrs, and tzdata-for-tests.
Change-Id: Ib428b5103b8d50204978340e3366ba69d6aff852
Diffstat (limited to 'gnu/packages/statistics.scm')
-rw-r--r-- | gnu/packages/statistics.scm | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index acc7a0431b..17a0f0f4ac 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -6636,10 +6636,24 @@ is supported.") (base32 "1zvzycng2hsks9d7552nb93abzjrs43c975rc16s3c1is8318vib")))) (build-system r-build-system) + (arguments + (list + #:phases + '(modify-phases %standard-phases + ;; We need this for one failing test. + (add-before 'check 'set-timezone + (lambda* (#:key inputs #:allow-other-keys) + (setenv "LOCALTIME" + (search-input-file inputs + "share/zoneinfo/localtime")) + (setenv "TZ" "UTC") + (setenv "TZDIR" + (search-input-directory inputs + "share/zoneinfo"))))))) (propagated-inputs (list r-generics r-timechange)) (native-inputs - (list r-knitr)) + (list r-knitr r-testthat r-vctrs tzdata-for-tests)) (home-page "https://cran.r-project.org/web/packages/lubridate/") (synopsis "Make dealing with dates a little easier") (description |