Gitea API Wrapper 구현 및 기본 기능 테스트

New Issue

목표: 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 등 활용)
  • 로깅/에러처리 기본 구조 잡기: 요청 실패 시 재시도, 예외처리 논리 등 구현
2024-12-20
0% Completed

No results

Try adjusting your search filters.