diff options
author | Marius Bakke <mbakke@fastmail.com> | 2019-07-10 20:25:40 +0200 |
---|---|---|
committer | Marius Bakke <mbakke@fastmail.com> | 2019-07-10 20:25:40 +0200 |
commit | ff1e80d7918df85b78216a70ab31062af320c0e4 (patch) | |
tree | b6a93210c519de2e86598bec36cf95875520492b /gnu | |
parent | fa0d5854ef9105b7585b9c7f9d8dcc2966e254e0 (diff) |
gnu: python-cram: Fix build.
* gnu/packages/python-xyz.scm (python-cram)[arguments]: Do not require 100%
test coverage. While here, do not move the 'check' phase, as
PYTHON-BUILD-SYSTEM now runs tests after install by default.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/python-xyz.scm | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f3fae63f59..ee347a3abf 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -6622,12 +6622,16 @@ pseudo terminal (pty), and interact with both the process and its pty.") ;; lines, but the test expects a single line... (("env\\['COLUMNS'\\] = '80'") "env['COLUMNS'] = '160'")) + + (substitute* "Makefile" + ;; Recent versions of python-coverage have caused the test + ;; coverage to decrease (as of version 0.7). Allow that. + (("--fail-under=100") + "--fail-under=90")) + #t)) - (delete 'check) - (add-after 'install 'check + (replace 'check ;; The test phase uses the built library and executable. - ;; It's easier to run it after install since the build - ;; directory contains version-specific PATH. (lambda* (#:key inputs outputs #:allow-other-keys) (add-installed-pythonpath inputs outputs) (setenv "PATH" (string-append (getenv "PATH") ":" |