From 1747bb482511dc70735fd5d657812a9d422b1ab2 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Tue, 2 Nov 2021 23:00:22 +0200 Subject: gnu: python-httpx: Honor #:tests? flag. * gnu/packages/python-web.scm (python-httpx)[arguments]: Adjust custom 'check phase to honor the #:tests? flag. --- gnu/packages/python-web.scm | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 62de043e70..8a72f33a91 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -5283,18 +5283,19 @@ Some things HTTP Core does do: `(#:phases (modify-phases %standard-phases (replace 'check - (lambda _ - (invoke "pytest" "-vv" "-k" - ;; These tests try to open an outgoing connection. - (string-append - "not test_connect_timeout" - " and not test_that_send_cause_async_client_to_be_not_" - "closed" - " and not test_that_async_client_caused_warning_when_" - "being_deleted" - " and not test_that_send_cause_client_to_be_not_closed" - " and not test_async_proxy_close" - " and not test_sync_proxy_close"))))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "pytest" "-vv" "-k" + ;; These tests try to open an outgoing connection. + (string-append + "not test_connect_timeout" + " and not test_that_send_cause_async_client_to_be_not_" + "closed" + " and not test_that_async_client_caused_warning_when_" + "being_deleted" + " and not test_that_send_cause_client_to_be_not_closed" + " and not test_async_proxy_close" + " and not test_sync_proxy_close")))))))) (native-inputs `(("python-autoflake" ,python-autoflake) ("python-black" ,python-black) -- cgit v1.2.3