tests/e2e.py — 컨테이너에서 직접 실행: 1. roster.json 로드 (34명, 7팀, 한지승 포함, 김태현 제외) 2. 투표 마감 토글 3. 기본 winner (priority 충돌 없음) 4. priority 1팀 모든 분야 1위 → 다음 팀에 자동 이양 5. 동률 status='tie' 6. tie_break 적용 시 status='ok' 7. voter_name UNIQUE 강제 8. 팀 제목 영속 9. archive 파일 생성 10. archive 동률 미해결 시 skip 실행: docker cp tests/e2e.py hackathon-vote:/tmp/e2e.py docker exec hackathon-vote python3 /tmp/e2e.py 결과: 10/10 통과 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
7.4 KiB
7.4 KiB