guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit edfb7fe8cf52a71c16b5a8ed088373093ff8e1ba
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Dec 9 23:52:37 2025 +0000

    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
---
 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 8d58421f87..a43185db4f 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)))))

Reply via email to