summaryrefslogtreecommitdiff
path: root/gnu/packages/python-check.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-06-19 09:58:53 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-09-25 09:36:13 +0100
commitfa20d43c139c7cab8f22cf67e859fa3a42ebad40 (patch)
treeae9772eaeb4b1d8d55be9e2a1e79af27e460a264 /gnu/packages/python-check.scm
parent9c6e514c43f85bcdde40e0cf7fb4f78de1819084 (diff)
gnu: python-stestr: Rely on its own test-backend.
* gnu/packages/python-check.scm (python-stestr)[arguments] {tet-flags}: Skip 5 tests. {phases}: Use default 'check. Change-Id: I72364c00263a7ea15658fe5524711794236f32d7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-check.scm')
-rw-r--r--gnu/packages/python-check.scm16
1 files changed, 9 insertions, 7 deletions
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index a4a9cd919a2..bc6650bb310 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -3714,17 +3714,19 @@ possibly work.")
(arguments
(list
#:test-flags
- #~(list "--test-path" "stestr/tests")
+ #~(list "--test-path" "stestr/tests"
+ "--exclude-regex" (string-join
+ (list "test_pass"
+ "test_pass_list"
+ "test_unexpected_pass"
+ "test_load_from_stdin_quiet"
+ "test_trace_with_all_skips")
+ "|"))
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'configure-check
(lambda _
- (setenv "HOME" (getcwd))))
- (replace 'check
- (lambda* (#:key tests? test-flags #:allow-other-keys)
- (when tests?
- (let ((stestr (string-append #$output "/bin/stestr")))
- (apply invoke stestr "run" test-flags))))))))
+ (setenv "HOME" (getcwd)))))))
(native-inputs
(list python-ddt
python-iso8601