guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 07e0f356c8e613ca270f984761c7e85fc0b93848
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Wed Jul 16 11:31:19 2025 +0100
gnu: python-parameterized: Disable tests.
Project has no updates since 2023, and might be not maintained see
<https://github.com/wolever/parameterized/issues/181>.
* gnu/packages/check.scm (python-parameterized) [arguments] <tests?>:
Disable as all broken.
Change-Id: I3038cc08f86cd033c02c68976d91cb3f1b0ce0b9
---
gnu/packages/check.scm | 21 +++++----------------
1 file changed, 5 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 62a59ae1fc..a555ddcabe 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -1510,24 +1510,13 @@ syntax validation, ...
(sha256
(base32 "1c89vc40zj5aj2zvbvw875wqpyf0x6xrqhm3q5jg797g5hkhbjbz"))))
(build-system pyproject-build-system)
+ ;; See: <https://github.com/wolever/parameterized/issues/181>,
+ ;; <https://github.com/wolever/parameterized/issues/167>,
+ ;; <https://github.com/wolever/parameterized/pull/162>.
(arguments
- (list
- #:test-flags #~(list "parameterized/test.py")
- #:phases
- #~(modify-phases %standard-phases
- (add-after 'unpack 'fix-tests
- (lambda _
- (substitute* "parameterized/test.py"
- ;; It's taken from NixOS package definition.
- ;; <https://github.com/wolever/parameterized/issues/167>,
- ;; <https://github.com/wolever/parameterized/pull/162>.
- (("assert_equal\\(missing, \\[\\])") "")
- (("assertRaisesRegexp") "assertRaisesRegex")))))))
+ (list #:tests? #f))
(native-inputs
- (list python-pytest
- python-mock
- python-setuptools
- python-wheel))
+ (list python-setuptools))
(home-page "https://github.com/wolever/parameterized")
(synopsis "Parameterized testing with any Python test framework")
(description