初始化提交

This commit is contained in:
chenxin committed 2026-08-21 16:00:13 +08:00
commit 887c1f449e
963 files changed
+166869

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
"""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