~ruther/guix-local

77a60228ed4d9367362742056c0d14bcce28c911 — Sharlatan Hellseher 1 year, 3 months ago 6cd3a65
gnu: python-scrapy: Run test in parallel.

* gnu/packages/python-web.scm (python-scrapy) [arguments] <test-flags>:
Run tests in parallel (supported upstream, see
<docs/contributing.rst>). Skip documentation tests.

Change-Id: Id86dd5e7701be4997fa241b126f18ca733940aef
1 files changed, 6 insertions(+), 3 deletions(-)

M gnu/packages/python-web.scm
M gnu/packages/python-web.scm => gnu/packages/python-web.scm +6 -3
@@ 10077,8 10077,9 @@ regular expressions.")
    (build-system pyproject-build-system)
    (arguments
     (list #:test-flags
           ;; Tests requiring a display.
           #~(list "-k" (string-append
           #~(list "--numprocesses" (number->string (parallel-job-count))
                   ;; Tests requiring a display.
                   "-k" (string-append
                         "not " (string-join
                                 (list "test_pformat"
                                       "test_pformat_old_windows"


@@ 10087,7 10088,9 @@ regular expressions.")
                                       "test_persist")
                                 " and not "))
                   ;; Connection refused to some local FTP server.
                   "--ignore=tests/test_feedexport.py")
                   "--ignore=tests/test_feedexport.py"
                   ;; Skip documentation testing.
                   "--ignore=docs")
           #:phases
           #~(modify-phases %standard-phases
               (add-before 'check 'prepare-test-environment