~ruther/guix-local

5de81642cf072385fa0932a1dfa03d6925099622 — Sharlatan Hellseher 4 months ago b052a86
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>
1 files changed, 19 insertions(+), 4 deletions(-)

M gnu/packages/astronomy.scm
M gnu/packages/astronomy.scm => gnu/packages/astronomy.scm +19 -4
@@ 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)))))