Skip to content

test: /api/reset 테스트 강화 + CI 커버리지 게이트 - #25

Merged
JeongGihun merged 1 commit into
integrationfrom
test/admin-reset-coverage
Aug 30, 2026
Merged

test: /api/reset 테스트 강화 + CI 커버리지 게이트#25
JeongGihun merged 1 commit into
integrationfrom
test/admin-reset-coverage

Conversation

@JeongGihun

Copy link
Copy Markdown
Owner

Summary

  • /api/reset 테스트가 상태코드만 확인하던 것을 실제 DB(Robot/SensorData)·Redis 데이터의 삭제/보존 여부까지 검증하도록 강화
  • 일반 키 호출 시 데이터가 보존되는지, 관리자 키 호출 시 실제로 삭제되는지 확인
  • CI에 --cov-fail-under=70 커버리지 게이트 추가

Test plan

  • CI 통과 확인 (coverage gate 포함)
  • pytest test/test_admin.py -v 로컬 통과 확인

- 일반 키 호출 시 DB(Robot/SensorData)·Redis 데이터가 보존되는지 확인
- 관리자 키 호출 시 실제로 데이터가 삭제되는지 확인 (기존엔 상태코드만 검증)
- CI에 --cov-fail-under=70 커버리지 게이트 추가
@JeongGihun
JeongGihun merged commit f7e7d05 into integration Aug 30, 2026
1 check passed
@JeongGihun
JeongGihun deleted the test/admin-reset-coverage branch August 30, 2026 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant