fix(web): 会话列表合同跟着外壳搬家,无活跃会话不再静默吞发送
四条源码合同改到 (app)/layout 与注册载荷两端对断。列表只剩校正会话时普通输入框锁定,发送会打开校正或给出提示。
This commit is contained in:
@@ -17,13 +17,17 @@ def _home_entrypoint_surface() -> str:
|
||||
|
||||
|
||||
def test_daily_starlanguage_entrypoint_is_productized() -> None:
|
||||
# 原值:断言 daily-starlanguage-card(空状态大卡)
|
||||
# 新值:StarterEntries 的 starter-entry pill + startDailyStarlanguageConsultation
|
||||
# 原因:62903b7a 已把卡片改成问候 + 输入框 + 两枚 pill,全仓已无该类名
|
||||
source = _home_entrypoint_surface()
|
||||
assert "今日星语" in source
|
||||
assert "fetchDailyStarlanguage" in source
|
||||
assert "daily-starlanguage-card" in source
|
||||
assert "starter-entry" in source
|
||||
assert "startDailyStarlanguageConsultation" in source
|
||||
assert "从今日问起" in source
|
||||
assert "今天的星语还没写出来。" in source
|
||||
assert "daily-starlanguage-card" not in source
|
||||
assert "buildDailyStarlanguageCard" not in source
|
||||
assert "点这里" not in source
|
||||
assert "不会用通用文案顶替" not in source
|
||||
@@ -40,10 +44,14 @@ def test_daily_starlanguage_api_declares_honest_source_boundary() -> None:
|
||||
|
||||
|
||||
def test_birth_time_rectification_entrypoint_is_productized() -> None:
|
||||
# 原值:断言 birth-rectification-card
|
||||
# 新值:同一套 starter-entry pill + openRectificationFromHomepage
|
||||
# 原因:同上,卡片入口已删除
|
||||
source = _home_entrypoint_surface()
|
||||
assert "生时校正" in source
|
||||
assert "birth-rectification-card" in source
|
||||
assert "starter-entry" in source
|
||||
assert "openRectificationFromHomepage" in source
|
||||
assert "birth-rectification-card" not in source
|
||||
|
||||
|
||||
def test_birth_rectification_api_proxies_active_questionnaire_with_boundary() -> None:
|
||||
|
||||
Reference in New Issue
Block a user