~ruther/guix-local

2d3a898d89fe172283f94a55d502330f85b50e6e — Sharlatan Hellseher 2 years ago 8019bca
gnu: python-photutils: Speed up tests

* gnu/packages/astronomy.scm (python-photutils): Enable parallel
tests to speed them up.
[arguments] <#:test-flags>: Add it with "-n" option.
[native-inputs]: Add python-pytest-xdist.

Change-Id: I3eff6c4ac4f6c3d8367179e1e8cdf55bbf1c03cc
1 files changed, 3 insertions(+), 0 deletions(-)

M gnu/packages/astronomy.scm
M gnu/packages/astronomy.scm => gnu/packages/astronomy.scm +3 -0
@@ 2217,6 2217,8 @@ can be described by @acronym{WCS, World Coordinate System} translations.")
    (build-system pyproject-build-system)
    (arguments
     (list
      #:test-flags
      #~(list "-n" "auto")
      #:phases
      #~(modify-phases %standard-phases
          ;; This file is opened in both install and check phases.


@@ 2247,6 2249,7 @@ can be described by @acronym{WCS, World Coordinate System} translations.")
     (list python-cython
           python-extension-helpers
           python-pytest-astropy
           python-pytest-xdist
           python-semantic-version
           python-setuptools-scm))
    (home-page "https://github.com/astropy/photutils")