gnu: python-testscenarios: Update to 0.5.0.

* gnu/packages/check.scm (python-testscenarios-bootstrap): Update to 0.5.0.
[source](uri): Use PYPI-URI.
[arguments]: Replace CHECK-PHASE.
[propagated-inputs]: Add PYTHON-PBR-MINIMAL.
(python-testscenarios)[propagated-inputs]: Add PYTHON-PBR.
master
Marius Bakke 2018-02-27 18:51:44 +01:00
parent 8b93f7e437
commit ae565a9a6d
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 13 additions and 7 deletions

View File

@ -896,19 +896,24 @@ compatibility.")))
(define-public python-testscenarios-bootstrap (define-public python-testscenarios-bootstrap
(package (package
(name "python-testscenarios-bootstrap") (name "python-testscenarios-bootstrap")
(version "0.4") (version "0.5.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (pypi-uri "testscenarios" version))
"https://pypi.python.org/packages/source/t/testscenarios/testscenarios-"
version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"1671jvrvqlmbnc42j7pc5y6vc37q44aiwrq0zic652pxyy2fxvjg")))) "1dm2aydqpv76vnsk1pw7k8n42hq58cfi4n1ixy7nyzpaj1mwnmy2"))))
(build-system python-build-system) (build-system python-build-system)
(arguments
`(#:phases (modify-phases %standard-phases
(replace 'check
(lambda _
(invoke "python" "-m" "testtools.run"
"testscenarios.test_suite"))))))
(propagated-inputs (propagated-inputs
`(("python-testtools" ,python-testtools-bootstrap))) `(("python-pbr" ,python-pbr-minimal)
("python-testtools" ,python-testtools-bootstrap)))
(home-page "https://launchpad.net/testscenarios") (home-page "https://launchpad.net/testscenarios")
(synopsis "Pyunit extension for dependency injection") (synopsis "Pyunit extension for dependency injection")
(description (description
@ -923,7 +928,8 @@ compatibility.")))
(inherit python-testscenarios-bootstrap) (inherit python-testscenarios-bootstrap)
(name "python-testscenarios") (name "python-testscenarios")
(propagated-inputs (propagated-inputs
`(("python-testtools" ,python-testtools))) `(("python-pbr" ,python-pbr)
("python-testtools" ,python-testtools)))
(description (description
"Testscenarios provides clean dependency injection for Python unittest "Testscenarios provides clean dependency injection for Python unittest
style tests."))) style tests.")))