lfam pushed a commit to branch core-updates
in repository guix.

commit fad8bf977d5443ac9ce9ac29a7a700f2c6170d40
Author: Leo Famulari <l...@famulari.name>
Date:   Wed Oct 26 20:53:39 2016 -0400

    gnu: python-s3transfer: Run the tests.
    
    * gnu/packages/python.scm (python-s3transfer, 
python2-s3transfer)[arguments]:
    Use python-nose to run the tests.
    [native-inputs]: Add python-mock and python-nose.
---
 gnu/packages/python.scm |   12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index ba1e0c4..4215c3d 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -11212,8 +11212,18 @@ replay them during future tests.  It is designed to 
work with python-requests.")
                (base32
                 "1jivjkp3xqif9gzr5fiq28jsskmh50vzzd7ldsb4rbyiw1iyv3hy"))))
     (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda _
+             ;; 7 of the 'integration' tests require network access or login
+             ;; credentials.
+             (zero? (system* "nosetests" "--exclude=integration")))))))
     (native-inputs
-     `(("python-docutils" ,python-docutils)))
+     `(("python-docutils" ,python-docutils)
+       ("python-mock" ,python-mock)
+       ("python-nose" ,python-nose)))
     (inputs
      `(("python-botocore" ,python-botocore)))
     (synopsis "Amazon S3 Transfer Manager")

Reply via email to