guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

15/49: gnu: python-glymur: Speed up tests.


From: guix-commits
Subject: 15/49: gnu: python-glymur: Speed up tests.
Date: Fri, 29 Mar 2024 11:15:22 -0400 (EDT)

sharlatan pushed a commit to branch master
in repository guix.

commit 2de864d20483c7f5a6f0a85dbec05e96b3d78720
Author: Sharlatan Hellseher <sharlatanus@gmail.com>
AuthorDate: Mon Mar 11 18:41:34 2024 +0000

    gnu: python-glymur: Speed up tests.
    
    * gnu/packages/python-xyz.scm (python-glymur): Enable parallel
    tests to speed them up.
    [arguments] <#:test-flags>: Add it with "-n" option.
    [native-inputs]: Add python-pytest-xdist.
    
    Change-Id: Ied066330cc24a50b47307cefb2694675be8af0a4
---
 gnu/packages/python-xyz.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 3a7e85bcf9..11ea20aefb 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1958,6 +1958,8 @@ Python library and command line interface.")
     (build-system pyproject-build-system)
     (arguments
      (list
+      #:test-flags
+      #~(list "-n" "auto")
       #:phases
       #~(modify-phases %standard-phases
           (add-after 'unpack 'patch-library-locations
@@ -1983,7 +1985,9 @@ Python library and command line interface.")
               ;; which is patched above.
               (delete-file "tests/test_config.py"))))))
     (native-inputs
-     (list python-pytest python-scikit-image))
+     (list python-pytest
+           python-pytest-xdist
+           python-scikit-image))
     (inputs
      (list openjpeg  ; glymur/lib/openjp2.py
            libtiff)) ; glymur/lib/tiff.py



reply via email to

[Prev in Thread] Current Thread [Next in Thread]