~ruther/guix-local

f6c1810249bcf79cc2b6bafd4ae7a0828682f635 — Nicolas Graves 5 months ago 9f6cab4
gnu: python-lazr-restfulclient: Fix tests.

* gnu/packages/python-web.scm (python-lazr-restfulclient):
[arguments]<#:phases>: Replace 'check phase.
[propagated-inputs]: Add python-six, which is still used in the package.

Change-Id: Ie8e272034f3fc747584f4500cf00a3a9b2e867bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1 files changed, 20 insertions(+), 12 deletions(-)

M gnu/packages/python-web.scm
M gnu/packages/python-web.scm => gnu/packages/python-web.scm +20 -12
@@ 991,18 991,26 @@ datasets and other repos on the @url{huggingface.co} hub.")
                (for-each delete-file '("test_oauth.py" "test_docs.py")))
              (substitute* "setup.py"
                (("\"(oauth|lazr\\.(authentication|restful>=0\\.11\\.0))\",")
                 "")))))))
    (native-inputs (list python-setuptools
                         python-testtools
                         python-wheel
                         python-wsgi-intercept
                         python-zope-testrunner))
    (propagated-inputs (list python-distro
                             python-httplib2
                             python-oauthlib
                             python-pyparsing
                             python-setuptools
                             python-wadllib))
                 ""))))
          (replace 'check
            (lambda* (#:key tests? #:allow-other-keys)
              (if tests?
                  (invoke "zope-testrunner" "--test-path=src")
                  (format #t "test suite not run~%")))))))
    (native-inputs
     (list python-setuptools
           python-testtools
           python-wheel
           python-wsgi-intercept
           python-zope-testrunner))
    (propagated-inputs
     (list python-distro
           python-httplib2
           python-oauthlib
           python-pyparsing
           python-setuptools
           python-six
           python-wadllib))
    (home-page "https://launchpad.net/lazr.restfulclient")
    (synopsis "Web client Python library extending wadlib")
    (description "This package provides a programmable client library that