Skip to content

Commit 945cc7a

Browse files
Hongzhi Wenclaude
andcommitted
test: align autostart title fixtures with N.E.K.O. punctuation
本 PR 把 fallback / zh-CN locale 的 autostart title 从「N.E.K.O 开机」 规范化成「N.E.K.O. 开机」(品牌名带尾点),但 tests/frontend 与 tests/e2e 仍按旧文案断言 7 处,跑 playwright 全量会炸。同步更新到新文案。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent f1e95c8 commit 945cc7a

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

tests/e2e/test_home_prompt_flow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616

1717
TUTORIAL_PROMPT_TITLE = "要不要开始主页新手引导?"
18-
AUTOSTART_PROMPT_TITLE = "要不要让 N.E.K.O 开机自动启动?"
18+
AUTOSTART_PROMPT_TITLE = "要不要让 N.E.K.O. 开机自动启动?"
1919
LATER_BUTTON_TEXT = "稍后再说"
2020

2121

tests/frontend/test_home_prompt_flow.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,7 @@ def test_home_prompt_queue_serializes_tutorial_and_autostart_prompts(
447447

448448
mock_page.get_by_role("button", name="开始引导").click()
449449

450-
expect(tutorial_title).to_have_text("要不要让 N.E.K.O 开机自动启动?", timeout=5000)
450+
expect(tutorial_title).to_have_text("要不要让 N.E.K.O. 开机自动启动?", timeout=5000)
451451
expect(mock_page.locator(".modal-overlay")).to_have_count(1)
452452
expect(mock_page.locator(".modal-dialog-autostart-retention")).to_have_count(1)
453453
expect(mock_page.locator(".exit-retention-cat-character")).to_have_count(1)
@@ -746,7 +746,7 @@ def test_home_prompt_later_locally_suppresses_repeat_before_autostart_prompt(
746746

747747
mock_page.get_by_role("button", name="稍后再说").click()
748748

749-
expect(prompt_title).to_have_text("要不要让 N.E.K.O 开机自动启动?", timeout=5000)
749+
expect(prompt_title).to_have_text("要不要让 N.E.K.O. 开机自动启动?", timeout=5000)
750750
assert mock_page.evaluate("window.appTutorialPrompt.shouldSuppressAutomaticHomeTutorialStart()") is True
751751

752752

@@ -3148,7 +3148,7 @@ def test_autostart_prompt_display_continues_when_startup_gate_rejects(
31483148

31493149
mock_page.wait_for_function("() => window.__promptTitles.length === 1")
31503150

3151-
assert mock_page.evaluate("() => window.__promptTitles[0]") == "要不要让 N.E.K.O 开机自动启动?"
3151+
assert mock_page.evaluate("() => window.__promptTitles[0]") == "要不要让 N.E.K.O. 开机自动启动?"
31523152

31533153

31543154
@pytest.mark.frontend
@@ -4157,7 +4157,7 @@ def test_autostart_prompt_acceptance_tracks_pending_system_approval_without_fail
41574157
)
41584158

41594159
expect(mock_page.locator(".modal-title")).to_have_text(
4160-
"要不要让 N.E.K.O 开机自动启动?",
4160+
"要不要让 N.E.K.O. 开机自动启动?",
41614161
timeout=5000,
41624162
)
41634163
mock_page.get_by_role("button", name="开启自启动").click()
@@ -4879,7 +4879,7 @@ def test_autostart_decision_failure_retries_without_reopening_prompt(
48794879
"""
48804880
)
48814881

4882-
assert result["promptTitles"] == ["要不要让 N.E.K.O 开机自动启动?"]
4882+
assert result["promptTitles"] == ["要不要让 N.E.K.O. 开机自动启动?"]
48834883
assert len(result["decisionBodies"]) == 2
48844884
assert result["decisionBodies"][0]["decision"] == "later"
48854885
assert result["decisionBodies"][1]["decision"] == "later"
@@ -5015,7 +5015,7 @@ def test_autostart_prompt_does_not_retry_later_decision_after_permanent_client_e
50155015
"""
50165016
)
50175017

5018-
assert result["promptTitles"] == ["要不要让 N.E.K.O 开机自动启动?"]
5018+
assert result["promptTitles"] == ["要不要让 N.E.K.O. 开机自动启动?"]
50195019
assert len(result["decisionBodies"]) == 1
50205020
assert result["decisionBodies"][0]["decision"] == "later"
50215021
assert len(result["heartbeatBodies"]) == 1

0 commit comments

Comments
 (0)