pythonPackages.Pyro4: Fix hanging tests on darwin

This commit is contained in:
Sandro Jäckel 2021-01-03 00:15:35 +01:00
parent f224edb877
commit b17fca4a0f
No known key found for this signature in database
GPG Key ID: 3AF5A43A3EECC2E5

View File

@ -37,9 +37,7 @@ buildPythonPackage rec {
preCheck = "PYTHONPATH=tests/PyroTests:$PYTHONPATH";
# ignore network related tests, which fail in sandbox
pytestFlagsArray = [ "--ignore=tests/PyroTests/test_naming.py" ]
# test hangs on darwin with sandbox enabled
++ lib.optionals stdenv.isDarwin [ "--ignore=tests/PyroTests/test_daemon.py" ];
pytestFlagsArray = [ "--ignore=tests/PyroTests/test_naming.py" ];
disabledTests = [
"StartNSfunc"
@ -47,6 +45,9 @@ buildPythonPackage rec {
"GetIP"
];
# otherwise the tests hang the build
__darwinAllowLocalNetworking = true;
meta = with stdenv.lib; {
description = "Distributed object middleware for Python (RPC)";
homepage = "https://github.com/irmen/Pyro4";