python3Packages.sanic: re-enable darwin tests (#432262)

This commit is contained in:
Yohann Boniface
2025-08-22 15:25:54 +02:00
committed by GitHub

View File

@@ -69,8 +69,6 @@ buildPythonPackage rec {
] ]
++ optional-dependencies.http3; ++ optional-dependencies.http3;
doCheck = !stdenv.hostPlatform.isDarwin;
preCheck = '' preCheck = ''
# Some tests depends on sanic on PATH # Some tests depends on sanic on PATH
PATH="$out/bin:$PATH" PATH="$out/bin:$PATH"
@@ -78,6 +76,11 @@ buildPythonPackage rec {
# needed for relative paths for some packages # needed for relative paths for some packages
cd tests cd tests
''
# Work around "OSError: AF_UNIX path too long"
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
substituteInPlace worker/test_socket.py \
--replace-fail '"./test.sock"' '"/tmp/test.sock"'
''; '';
disabledTests = [ disabledTests = [