Gitea API Wrapper 구현 및 기본 기능 테스트
목표: Gitea API를 편리하게 호출하기 위한 Python 모듈 구현 및 Pull Request 정보 수집 테스트
결과물: Gitea API 호출용 Python 클래스/함수, PR 정보 조회 샘플 코드
TODO
- 인증 로직 구현: Personal Access Token 또는 OAuth Token 활용 인증 로직 구현
- Gitea API Wrapper:
- 리포지토리 정보 조회 함수 구현(get_repo_info)
- Pull Request 리스트 조회 함수 구현(get_pull_requests)
- 특정 Pull Request 상세, diff, changed files 조회 함수 구현(get_pull_request_details, get_diff, get_files_changed)
- Comment 작성/수정 기능 구현(post_comment)
- 테스트 코드 작성: 위 함수들에 대한 단위 테스트 작성(Pytest 등 활용)
- 로깅/에러처리 기본 구조 잡기: 요청 실패 시 재시도, 예외처리 논리 등 구현
0% Completed
No results
Try adjusting your search filters.