jrnl/tests/test_config_file.py
2021-07-06 18:21:38 +02:00

17 lines
556 B
Python

import pytest
from jrnl.install import find_alt_config
def test_find_alt_config():
work_config_path = "features/data/configs/work-config.yaml"
found_alt_config = find_alt_config(work_config_path)
assert found_alt_config == work_config_path
def test_find_alt_config_not_exist():
bad_config_path = "features/data/configs/not-existing-config.yaml"
with pytest.raises(SystemExit) as ex:
found_alt_config = find_alt_config(bad_config_path)
assert found_alt_config is not None
assert isinstance(ex.value, SystemExit)