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)