From 2e91053dca6f278d2d949f565521d610796dfcc6 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Thu, 24 Apr 2025 22:40:18 +0100 Subject: [PATCH] gnu: python-simpervisor: Fix tests. * gnu/packages/python-xyz.scm (python-simpervisor) [arguments] : Run test in a single thread, deselect one failing. [native-inputs]: Remove python-pytest-xdist. Change-Id: I2b5a2a9ad40d5b0d6156a4448776eafa91a01719 --- gnu/packages/python-xyz.scm | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 1f3d6a06959..911cfec2e17 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -35207,26 +35207,25 @@ module patches @code{asyncio} to allow nested use of @code{asyncio.run} and (name "python-simpervisor") (version "1.0.0") (source - (origin - ;; Tests not included in release. - (method git-fetch) - (uri (git-reference - (url "https://github.com/yuvipanda/simpervisor") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0drvqxbr6fpydb4d7z5dhn97d578gf39sd8cawyl6ksf1f4y8yzg")))) + (origin + ;; Tests not included in release. + (method git-fetch) + (uri (git-reference + (url "https://github.com/yuvipanda/simpervisor") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0drvqxbr6fpydb4d7z5dhn97d578gf39sd8cawyl6ksf1f4y8yzg")))) (build-system pyproject-build-system) (arguments - (list - #:test-flags '(list "-n" (number->string (parallel-job-count))))) + ;; See + (list #:test-flags #~(list "--deselect=tests/test_ready.py::test_ready"))) (native-inputs (list python-aiohttp python-hatchling python-psutil python-pytest - python-pytest-asyncio - python-pytest-xdist)) + python-pytest-asyncio)) (home-page "https://github.com/yuvipanda/simpervisor") (synopsis "Simple async process supervisor") (description