python310Packages.trio-websocket: fix/disable tests on darwin

This commit is contained in:
Martin Weinelt 2023-05-28 19:57:45 +02:00
parent 1b130c8aba
commit 658c049602
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759

View File

@ -1,4 +1,5 @@
{ lib
, stdenv
, buildPythonPackage
, fetchFromGitHub
, exceptiongroup
@ -33,6 +34,19 @@ buildPythonPackage rec {
trustme
];
disabledTests = lib.optionals stdenv.isDarwin [
# Failed: DID NOT RAISE <class 'ValueError'>
"test_finalization_dropped_exception"
# Timing related
"test_client_close_timeout"
"test_cm_exit_with_pending_messages"
"test_server_close_timeout"
"test_server_handler_exit"
"test_server_open_timeout"
];
__darwinAllowLocalNetworking = true;
pythonImportsCheck = [ "trio_websocket" ];
meta = with lib; {