1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-06-08 13:38:58 +02:00

gnu: python-natsort: Fix the test suite on slower machines.

* gnu/packages/python-xyz.scm (python-natsort)[arguments]: Add custom
phase to remove the time limit for some of the tests.
This commit is contained in:
Efraim Flashner
2022-08-24 22:58:47 +03:00
parent fd305cd960
commit 04f813ec63
+7
View File
@@ -18194,6 +18194,13 @@ JSON) codec.")
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'remove-test-hypothesis-deadlines
(lambda _
(substitute* "tests/test_utils.py"
(("from hypothesis import given")
"from hypothesis import given, settings")
(("( +)@given" all spaces)
(string-append spaces "@settings(deadline=None)\n" all)))))
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?