diff options
author | Leo Famulari <leo@famulari.name> | 2016-10-26 20:53:39 -0400 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2016-10-26 21:41:28 -0400 |
commit | fad8bf977d5443ac9ce9ac29a7a700f2c6170d40 (patch) | |
tree | 713c128f710976ae76d236d35e8d0fcb495ad9e0 /gnu | |
parent | 02c73adcdf0f29dbecd9a1bb3c9be3626cd5dea9 (diff) | |
download | guix-fad8bf977d5443ac9ce9ac29a7a700f2c6170d40.tar guix-fad8bf977d5443ac9ce9ac29a7a700f2c6170d40.tar.gz |
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.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/python.scm | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index ba1e0c424d..4215c3dc7f 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") |