supervisor/tests/utils/test_common.py
Stefan Agner f6faa18409
Bump pre-commit ruff to 0.5.7 and reformat (#5242)
It seems that the codebase is not formatted with the latest ruff
version. This PR reformats the codebase with ruff 0.5.7.
2024-08-13 20:53:56 +02:00

23 lines
538 B
Python

"""Test common."""
from pathlib import Path
import pytest
from supervisor.exceptions import ConfigurationFileError
from supervisor.utils.common import find_one_filetype
def test_not_found(tmp_path):
"""Test default."""
with pytest.raises(ConfigurationFileError):
find_one_filetype(tmp_path, "test", [".json"])
def test_with_found(tmp_path):
"""Test default."""
test_file = Path(tmp_path, "test.json")
test_file.write_text("found")
assert find_one_filetype(tmp_path, "test", [".json"]) == test_file