RDFLib / prez

Prez is a data-configurable Linked Data API framework that delivers profiles of Knowledge Graph data according to the Content Negotiation by Profile standard.
BSD 3-Clause "New" or "Revised" License
20 stars 7 forks source link

Tests hang and don't execute on macOS #120

Open edmondchuc opened 1 year ago

edmondchuc commented 1 year ago

Running tests with the following for catprez hangs indefinitely.

edmondchuc@192 prez % source .venv/bin/activate
(prez-py3.11) edmondchuc@192 prez % pytest tests/catprez    
========================================================================= test session starts =========================================================================
platform darwin -- Python 3.11.2, pytest-7.3.1, pluggy-1.0.0
rootdir: /Users/edmondchuc/playgrounds/prez
configfile: pyproject.toml
plugins: asyncio-0.19.0, anyio-3.6.2
asyncio: mode=Mode.STRICT
collected 2 items                                                                                                                                                     

tests/catprez/test_endpoints_catprez.py
edmondchuc commented 1 year ago

I can confirm it runs fine on an Ubuntu dev box and in GitHub Actions' Ubuntu environment.