From 5de81642cf072385fa0932a1dfa03d6925099622 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 9 Dec 2025 23:52:37 +0000 Subject: [PATCH] gnu: python-astropy-6: Skip some tests. * gnu/packages/astronomy.scm (python-astropy-6)[arguments]: Substitute from python-astropy and skip 4 more tests. Change-Id: I14cd880c8428fd6ca90fb6f322e0fea08e8b5457 Signed-off-by: Rutherther --- gnu/packages/astronomy.scm | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 8d58421f87d11e4bbbb57ff903821d36179b1363..a43185db4fbea4c1debaaa9779a7c5f87afc00c3 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3222,10 +3222,25 @@ astronomy and astrophysics.") (modules '((guix build utils))) (snippet #~(begin - (with-directory-excursion "astropy/extern" - (for-each delete-file-recursively '("ply" "configobj"))) - (with-directory-excursion "cextern" - (for-each delete-file-recursively '("expat" "wcslib"))))))) + (with-directory-excursion "astropy/extern" + (for-each delete-file-recursively '("ply" "configobj"))) + (with-directory-excursion "cextern" + (for-each delete-file-recursively '("expat" "wcslib"))))))) + ;; tests: 28419 passed, 316 skipped, 233 xfailed, 25 warnings + (arguments + (substitute-keyword-arguments + (package-arguments python-astropy) + ((#:test-flags test-flags #~(list)) + #~(list "--pyargs" "astropy" + "--numprocesses" (number->string (min 8 (parallel-job-count))) + "-k" (string-join + (list "not test_skip_meta" + "test_all_included" + "test_basic_testing_completeness" + "test_ephemeris_local_file_not_ephemeris" + "test_non_linear_lsq_fitter_with_weights[LMLSQFitter]" + "test_testing_completeness") + " and not "))))) (propagated-inputs (modify-inputs (package-propagated-inputs python-astropy) (replace "python-jplephem" python-jplephem-2.22)))))