guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit e8dac988b1ab3151b6f97ae85393e48d0770f9ef
Author: Nicolas Graves <[email protected]>
AuthorDate: Thu Jun 19 09:58:53 2025 +0200
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 <[email protected]>
---
gnu/packages/python-check.scm | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index d51a42f596..b92c3cb7b1 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -3752,17 +3752,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