summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-07-21 23:05:00 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-07-23 16:24:25 +0100
commit73f2bee591ccba285018ea89e0675f26f1535ab0 (patch)
treec5d2d3607883d04d7faedd2fe19c1ace1be4337b
parentdffbfcfecaba79622ea610f1dd0f5a4d4951efbc (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.scm11
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