gnu: python-munkres: Conditionally disable failing test.

* gnu/packages/python-xyz.scm (python-munkres)[arguments]: Add phase
"disable-test" to patch test suite.
This commit is contained in:
Ricardo Wurmus 2022-11-23 00:22:52 +01:00
parent 093bf20cdc
commit 3ab9adba57
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -16045,6 +16045,20 @@ way.")
(sha256
(base32
"00yvj8bxmhhhhd74v7j0x673is7vizmxwgb3dd5xmnkr74ybyi7w"))))
(arguments
(list
#:phases
'(modify-phases %standard-phases
(add-after 'unpack 'disable-test
(lambda _
;; See https://github.com/bmc/munkres/issues/40
(substitute* "test/test_munkres.py"
(("^def test_profit_float" m)
(string-append "\
import platform
@pytest.mark.skipif(platform.architecture()[0] == \"32bit\",
reason=\"Fails on 32 bit architectures\")
" m))))))))
(build-system python-build-system)
(native-inputs (list python-pytest-6))
(home-page "https://software.clapper.org/munkres/")