test: session_handover_check non-ci strict #TBD 회귀 케이스 추가 #358
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
session_handover_check.py의#TBD차단 규칙은 현재strict=True, ci=True케이스만 테스트됨.리뷰 지적대로
strict=True, ci=False에서도- next_ticket: #TBD가 반드시 차단되는 회귀 테스트를 추가해,향후 조건 블록이
if strict and not ci_mode:로 되돌아가는 실수를 방지해야 함.Why
현재 테스트 3개는 핵심 동작을 검증하지만, 아래 조합이 누락됨:
이 케이스가 없으면 non-ci strict 경로에서 placeholder 차단 회귀를 놓칠 수 있음.
Acceptance Criteria
tests/test_session_handover_check.py에strict=True, ci=False, #TBD -> BLOCK테스트 추가latest handover entry must not use placeholder next_ticket (#TBD)검증pytest,ruff, script check`) 통과Scope Mapping
REQ-OPS-003TASK-OPS-003TEST-ACC-009