작업 설명
test_users_audit_api.py에서 감사 로그 API pagination 테스트가 추가됐지만,
현재 fake _Query는 offset()과 limit() 값을 저장만 하고 실제 all() 결과에는 적용하지 않음
따라서 page=2, limit=10으로 호출해도 첫 번째 item이 그대로 반환되는 테스트가 통과하고 있어, 실제 pagination 회귀를 잡지 못함
pagination 동작을 실제 DB 쿼리와 동일하게 검증하도록 테스트 보완 필요
상세 작업
참고 사항
작업 설명
test_users_audit_api.py에서 감사 로그 API pagination 테스트가 추가됐지만,현재 fake
_Query는offset()과limit()값을 저장만 하고 실제all()결과에는 적용하지 않음따라서
page=2,limit=10으로 호출해도 첫 번째 item이 그대로 반환되는 테스트가 통과하고 있어, 실제 pagination 회귀를 잡지 못함pagination 동작을 실제 DB 쿼리와 동일하게 검증하도록 테스트 보완 필요
상세 작업
_Query에서offset/limit이all()결과에 반영되도록 수정page=2요청 시 첫 페이지 결과가 반환되지 않는 케이스 검증total과itemspagination 동작을 분리해서 검증참고 사항
apps/gateway/tests/api/test_users_audit_api.py