← Về thư mục
tests/test_host_completion_service.py
- test_success_commits_structured_output_and_clear_resets_state · function · L16-L33 — def test_success_commits_structured_output_and_clear_resets_state()
- test_declared_task_status_is_validated_and_committed · function · L36-L64 — def test_declared_task_status_is_validated_and_committed()
- test_invalid_bullets_soft_fail_without_replacing_prior_completion · function · L83-L96 — def test_invalid_bullets_soft_fail_without_replacing_prior_completion( bullets, expected )
- test_irregular_and_suffix_past_tense_rules_remain_case_sensitive_to_words · function · L99-L105 — def test_irregular_and_suffix_past_tense_rules_remain_case_sensitive_to_words()
- test_completion_bullets_accept_cjk_completed_action_phrases · function · L108-L110 — def test_completion_bullets_accept_cjk_completed_action_phrases()
- test_minimal_output_schema_contract · function · L130-L135 — def test_minimal_output_schema_contract(output, schema, expected)
- test_schema_failure_is_soft_and_success_is_the_only_commit · function · L138-L164 — def test_schema_failure_is_soft_and_success_is_the_only_commit()
- test_dispatcher_last_output_remains_bidirectionally_compatible · function · L167-L187 — def test_dispatcher_last_output_remains_bidirectionally_compatible(tmp_path)
- test_irregular_and_prefixed_past_tense_bullets_are_accepted_by_both_doors · function · L235-L247 — def test_irregular_and_prefixed_past_tense_bullets_are_accepted_by_both_doors( bullet, )
- test_future_progressive_imperative_and_prefix_false_friends_stay_refused · function · L251-L259 — def test_future_progressive_imperative_and_prefix_false_friends_stay_refused( bullet, )
- test_newly_accepted_write_verbs_still_need_execution_evidence · function · L265-L272 — def test_newly_accepted_write_verbs_still_need_execution_evidence(bullet)