TIL
20221022_TIL : vscode에서 파이썬 pytest으로 테스트 하기
kimbro6
2022. 10. 22. 15:49
#1 서론
참고자료 영상을 따라하면서 pytest를 실행시켜 보려고 했는데 에러가 나서 정리한다.
#2 본론
- vscode마켓플레이스에 가서 'python test explorer for Visual Studio Code'를 다운로드 한다
- vscode 설정에 들어가서 'testing'을 검색하여 python 목록에 들어간다.
- python test enabled를 체크 해 준다.
- pip를 통해 pytest를 설치 해 준다.
- 프로젝트로 돌아가서 'pytest'로 디렉토리를 만든다. (이름을 pytest로 해야지 작동함)
- pytest디렉토리 안에 'test_'로 시작하는 파이썬 파일을 만든다. (예: test_math.py)
- 6.에서 만든 파일안에 'test_'로 시작하는 함수를 만든다.
- 화면 왼쪽 테스트 창에서 테스트를 실행한다.
4번: 터미널
$ pip install pytest
7번: 함수 만들기
#test_math.py
def plus(a, b):
return a + b
def test_plus():
assert plus(1, 2) == 3
#3 결론
중간에 pytest설치를 하지 않아서 계속 오류가 났었다.
테스트 하는 함수를 import해서 다른 여러함수들도 테스트 할 수 있을거 같다.