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 <rutherther@ditigal.xyz>
This commit is contained in:
Sharlatan Hellseher
2025-12-09 23:52:37 +00:00
committed by Rutherther
parent b052a8626e
commit 5de81642cf

View File

@@ -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)))))