From fa20d43c139c7cab8f22cf67e859fa3a42ebad40 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Thu, 19 Jun 2025 09:58:53 +0200 Subject: [PATCH] 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 --- 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 a4a9cd919a..bc6650bb31 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