allenporter/pyrainbird

Warnings in tests about unclosed files

Closed this issue · 1 comments

venv/lib/python3.11/site-packages/pyrainbird/resources/init.py:17
/home/runner/work/core/core/venv/lib/python3.11/site-packages/pyrainbird/resources/init.py:17: ResourceWarning: unclosed file <_io.BufferedReader name='/home/runner/work/core/core/venv/lib/python3.11/site-packages/pyrainbird/resources/sipcommands.yaml'>
SIP_COMMANDS = yaml.load(
Enable tracemalloc to get traceback where the object was allocated.
See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.

venv/lib/python3.11/site-packages/pyrainbird/resources/init.py:20
/home/runner/work/core/core/venv/lib/python3.11/site-packages/pyrainbird/resources/init.py:20: ResourceWarning: unclosed file <_io.BufferedReader name='/home/runner/work/core/core/venv/lib/python3.11/site-packages/pyrainbird/resources/models.yaml'>
MODEL_INFO = yaml.load(
Enable tracemalloc to get traceback where the object was allocated.
See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.

Can be tested with:

$ python3 -X dev -m pytest -qq