diff options
author | Nicolas Graves <ngraves@ngraves.fr> | 2025-07-21 23:05:00 +0200 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-07-23 16:24:25 +0100 |
commit | 73f2bee591ccba285018ea89e0675f26f1535ab0 (patch) | |
tree | c5d2d3607883d04d7faedd2fe19c1ace1be4337b | |
parent | dffbfcfecaba79622ea610f1dd0f5a4d4951efbc (diff) |
gnu: t-todo-manager: Actually run the tests.
* gnu/packages/task-management.scm (t-todo-manager)[arguments]
<#:phases>: Replace the 'check phase to actually run tests.
[home-page]: Update and relocate.
Change-Id: Ied16c083eb59ff0669a14b5ae3ad493f0c1d4c64
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r-- | gnu/packages/task-management.scm | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/gnu/packages/task-management.scm b/gnu/packages/task-management.scm index c819639ea1..38cb771e08 100644 --- a/gnu/packages/task-management.scm +++ b/gnu/packages/task-management.scm @@ -178,13 +178,22 @@ backed by Git Annex.") (sha256 (base32 "0c8zn7l0xq65wp07h7mxnb5ww56d1443l2vkjvx5sj6wpcchfn0s")))) (build-system python-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (if tests? + (invoke "cram" "tests") + (format #t "test suite not run.~%"))))))) (native-inputs (list python-cram)) + (home-page "https://github.com/sjl/t") (synopsis "Command-line todo list manager") (description "@command{t} is a command-line todo list manager for people that want to finish tasks, not organize them.") - (home-page "https://stevelosh.com/projects/t/") (license license:expat)))) (define-public taskwarrior |