~ruther/guix-local

2de864d20483c7f5a6f0a85dbec05e96b3d78720 — Sharlatan Hellseher 2 years ago 2962c0f
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
1 files changed, 5 insertions(+), 1 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +5 -1
@@ 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