supervisor/tests/utils/test_common.py
2021-03-04 11:48:25 +01:00

22 lines
537 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