guix_mirror_bot pushed a commit to branch master
in repository guix.

commit bdfc3a0bcfedab8a11f2ee67dfd74a8033b83c59
Author: Jake Forster <[email protected]>
AuthorDate: Sun Sep 28 12:06:04 2025 +0930

    gnu: python-huey: Fix tests.
    
    * gnu/packages/python-xyz.scm (python-huey):
    [arguments]<#:phases>{pre-check}: Delete.
    {check}: Replace.
    
    Change-Id: I801baae9aa6a646bb9df452876a591db7da7a653
    Reviewed-by: Nicolas Graves <[email protected]>
    Modified-by: Sharlatan Hellseher <[email protected]>
    Signed-off-by: Sharlatan Hellseher <[email protected]>
---
 gnu/packages/python-xyz.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1a42aa60f2..ad36ce3071 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1000,9 +1000,12 @@ It also supports IPython/Jupyter.")
               (substitute* "huey/tests/test_kt_huey.py"
                 (("^has_ktserver = sp.call\\(\\['which', 'ktserver'\\].*$")
                  "has_ktserver = False"))))
-          (add-before 'check 'pre-check
-            (lambda _ (spawn "redis-server" '("redis-server")))))))
-    (native-inputs (list python-setuptools python-wheel redis 
tzdata-for-tests))
+          (replace 'check
+            (lambda* (#:key tests? #:allow-other-keys)
+              (when tests?
+                (spawn "redis-server" '("redis-server"))
+                (invoke "python3" "-m" "runtests" "--verbosity" "2")))))))
+    (native-inputs (list python-setuptools redis tzdata-for-tests))
     (propagated-inputs (list python-redis))
     (home-page "https://huey.readthedocs.io";)
     (synopsis "Lightweight task queue for Python")

Reply via email to