guix-commits
[Top][All Lists]
Advanced

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

06/18: gnu: python-meshio: Honor #:tests? flag.


From: guix-commits
Subject: 06/18: gnu: python-meshio: Honor #:tests? flag.
Date: Mon, 23 May 2022 10:26:08 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit ec27aafcd32da20059c5d5545878af2f9395da13
Author: Paul A. Patience <paul@apatience.com>
AuthorDate: Mon May 2 21:16:58 2022 +0000

    gnu: python-meshio: Honor #:tests? flag.
    
    * gnu/packages/simulation.scm (python-meshio)[arguments]: Adjust custom
    'check' phase to honor the #:tests? flag. Remove unnecessary
    'add-installed-pythonpath' call.
    
    Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
 gnu/packages/simulation.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index cbd4a1d3e7..b7b8010ef2 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -798,12 +798,12 @@ river flooding.")
      (list python-importlib-metadata
            python-numpy))
     (arguments
-     `(#:phases
+     '(#:phases
        (modify-phases %standard-phases
          (replace 'check
-           (lambda* (#:key outputs inputs #:allow-other-keys)
-             (add-installed-pythonpath inputs outputs)
-             (invoke "python" "-m" "pytest" "-v" "tests"))))))
+           (lambda* (#:key tests? #:allow-other-keys)
+             (when tests?
+               (invoke "python" "-m" "pytest" "-v" "tests")))))))
     (home-page "https://github.com/nschloe/meshio";)
     (synopsis "I/O for mesh files")
     (description "There are various file formats available for



reply via email to

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