From c1c36f135133794a4d08298bcd20907c4e04bd2b Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Tue, 28 Dec 2021 19:33:35 +0000 Subject: gnu: python-hy: Honor #:tests? flag. * gnu/packages/python-xyz.scm (python-hy)[arguments]: Adjust custom 'check phase to honor the #:tests? flag. Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9b651d2108..316549ecf1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13022,12 +13022,13 @@ with a new public API, and RPython support.") '(#:phases (modify-phases %standard-phases (replace 'check - (lambda _ - (invoke "python" "-m" "pytest" "-k" - (string-append ; skip some failed tests - "not test_bin_hy_sys_executable" - " and not test_bin_hy_circular_macro_require" - " and not test_macro_from_module"))))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "python" "-m" "pytest" "-k" + (string-append ; skip some failed tests + "not test_bin_hy_sys_executable" + " and not test_bin_hy_circular_macro_require" + " and not test_macro_from_module")))))))) (native-inputs (list python-pytest)) (propagated-inputs -- cgit v1.2.3