Merge pull request #108269 from SuperSandro2000/pyro3-darwin

pythonPackages.Pyro4: Fix hanging tests on darwin
This commit is contained in:
Sandro 2021-01-03 06:39:41 +01:00 committed by GitHub
commit ed6af9373b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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";