"""TimeConfig 加载与派生属性测试。""" from app.core.config import settings def test_time_config_defaults_present(): assert settings.user_timezone == "Asia/Shanghai" assert settings.home_timezone == "Asia/Shanghai" assert settings.offline_reunion_impact_minutes == 4320 assert settings.care_enabled is True def test_duration_nodes_parsed(): nodes = settings.duration_nodes assert 100 in nodes assert 365 in nodes assert 1000 in nodes def test_strong_solar_terms_parsed(): terms = settings.strong_solar_terms assert "立春" in terms assert "冬至" in terms