~ruther/guix-local

04f813ec63de85e72becce40b625d6ebd0cd4484 — Efraim Flashner 3 years ago fd305cd
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.
1 files changed, 7 insertions(+), 0 deletions(-)

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