Files
cmdparse/app/tests/test_config.py
7000pctAUTO 05ee5b91c2
Some checks failed
CI / test (push) Has been cancelled
fix: resolve CI linting and type checking issues
2026-02-04 02:19:02 +00:00

22 lines
656 B
Python

import pytest
from cmdparse.config import find_config_file, load_config, get_builtin_config_path
def test_find_config_file_nonexistent():
"""Test finding config file when none exists."""
result = find_config_file('/nonexistent/path.yaml')
assert result is None
def test_load_config_nonexistent():
"""Test loading config when file doesn't exist."""
result = load_config('/nonexistent/path.yaml')
assert result == {'parsers': []}
def test_get_builtin_config_path():
"""Test getting built-in config path."""
path = get_builtin_config_path()
assert 'config' in str(path)
assert 'default_parsers.yaml' in str(path)