diff options
author | Paul Garlick <pgarlick@tourbillion-technology.com> | 2018-08-22 17:41:27 +0100 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2018-08-22 15:13:52 -0400 |
commit | 414f620fbbba353986b2ecdb6274e35a53950323 (patch) | |
tree | b7f165ddf93903afd1b9e82fd49151742fea9568 /gnu/packages/python.scm | |
parent | 5fab62527cda73268cade815ba45e86cc530313b (diff) | |
download | guix-414f620fbbba353986b2ecdb6274e35a53950323.tar.gz guix-414f620fbbba353986b2ecdb6274e35a53950323.zip |
gnu: python-pkgconfig: Enable tests.
* gnu/packages/python.scm (python-pkgconfig)[arguments]: Replace 'check' phase.
Signed-off-by: Leo Famulari <leo@famulari.name>
Diffstat (limited to 'gnu/packages/python.scm')
-rw-r--r-- | gnu/packages/python.scm | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index c0ad85cf20..3c46102da1 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -8681,19 +8681,18 @@ CloudFront content delivery network.") (inputs `(("pkg-config" ,pkg-config))) (arguments - `(;; Tests fail with "ValueError: _type_ 'v' not supported" on Python 3, - ;; and on Python 2 they need the dl module deprecated since Python 2.6. - #:tests? #f - ;; Hard-code the path to pkg-config. - #:phases + `(#:phases (modify-phases %standard-phases - (add-before - 'build 'patch - (lambda _ - (substitute* "pkgconfig/pkgconfig.py" - (("cmd = 'pkg-config") - (string-append "cmd = '" (which "pkg-config")))) - #t))))) + (add-before 'build 'patch + ;; Hard-code the path to pkg-config. + (lambda _ + (substitute* "pkgconfig/pkgconfig.py" + (("cmd = 'pkg-config") + (string-append "cmd = '" (which "pkg-config")))) + #t)) + (replace 'check + (lambda _ + (invoke "nosetests" "test.py")))))) (home-page "https://github.com/matze/pkgconfig") (synopsis "Python interface for pkg-config") (description "This module provides a Python interface to pkg-config. It |