diff options
author | Nicolas Graves <ngraves@ngraves.fr> | 2024-05-10 00:53:53 +0200 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-12-13 20:18:54 +0000 |
commit | 8851c55b538f62534f16c1dd1e22657ef2f3c916 (patch) | |
tree | 671aa3f102e5e34964ce24ae9251560b30d51fb1 | |
parent | 2b028a5bf048fff4677e8eb1245d1d3684da595e (diff) |
gnu: python-nbstripout: Move to pyproject-build-system.
* gnu/packages/jupyter.scm (python-nbstripout):
[build-system]: Move to pyproject-build-system.
[arguments]: Convert 'check replacement phase from <#:phases> to
<#:test-flags>. Use gexp.
Change-Id: I4d97b0739c43371c149296b23951cb2c17129840
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
-rw-r--r-- | gnu/packages/jupyter.scm | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm index 5e97eef29f..2c9dd6d71c 100644 --- a/gnu/packages/jupyter.scm +++ b/gnu/packages/jupyter.scm @@ -860,21 +860,19 @@ nbshow present a single notebook in a terminal-friendly way (sha256 (base32 "1n57nvxsc94gz9w8ymi83bjkfhfwkpmx4y14m6gjrmlqd49m1aw6")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments - '(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'delete-bad-tests - (lambda _ - ;; These tests use git and hg, and they are sensitive to the - ;; exact printed output. - (for-each delete-file (list "tests/test-git.t" - "tests/test-hg.t" - "tests/test-status.t" - "tests/test-uninstall.t")))) - (add-before 'check 'set-CRAMSHELL - (lambda _ - (setenv "CRAMSHELL" (which "bash"))))))) + (list + ;; These tests use git and hg, and they are sensitive to the + ;; exact printed output. + #:test-flags '(map (lambda (test) + (string-append "--ignore=tests/test-" test ".t")) + '("git" "hg" "status" "uninstall")) + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'set-CRAMSHELL + (lambda _ + (setenv "CRAMSHELL" (which "bash"))))))) (propagated-inputs (list python-nbformat)) (native-inputs (list python-pytest |