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>
This commit is contained in:
Nicolas Graves 2025-09-21 00:28:54 +02:00 committed by Sharlatan Hellseher
parent 9f6cab4e9a
commit f6c1810249
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -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