Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test coverage 구성하기 #35

Open
2 of 4 tasks
FlabKenneth opened this issue Dec 31, 2023 · 0 comments · May be fixed by #38
Open
2 of 4 tasks

Test coverage 구성하기 #35

FlabKenneth opened this issue Dec 31, 2023 · 0 comments · May be fixed by #38
Assignees
Labels
type: suggestion This issue/PR is about a suggestion.

Comments

@FlabKenneth
Copy link
Collaborator

FlabKenneth commented Dec 31, 2023

목적

  • Test coverage를 바탕으로 테스트가 얼마나 실제 코드를 테스트 하고 있는가 (즉 커버 했는가)를 확인하여, TC 견고성을 보장한다.
    • TC: Test Case
  • Test coverage rate를 CI에 조건으로 달아 85%가 넘지 않으면 에러가 나오게끔 설정하여 테스트 신뢰도를 높인다.
  • Codeclimate quality gate를 연동하여, Test coverage report를 자동화한다.

할 일

  • pytest-cov 설정하기
  • GitHub actions pytest-cov coverage report 연동하기
  • SonarQube quality gate 연동하기
  • pytest-cov와 SonarQube coverage 연동하기

SonarQube 업데이트 되었다고 하네요.

image

@FlabKenneth FlabKenneth added the type: suggestion This issue/PR is about a suggestion. label Dec 31, 2023
@aohus aohus linked a pull request Jan 12, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: suggestion This issue/PR is about a suggestion.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants