unittest
-
Pytest에 대해 알아보자.Programming Language/Python3 2021. 10. 25. 18:38
Pytest ! https://docs.pytest.org/en/6.2.x/ pytest는 유닛테스트 프레임워크이다. # content of test_sample.py def inc(x): return x + 1 def test_answer(): assert inc(3) == 5 위의 url에 들어가면 나와있는 예시이다. 파일명이 test_sample.py라는 점을 주목하자. pytest는 정해진 명명법에 따라 작성된 .py 스크립트에 대해 테스트를 시도한다. 또한 테스트 대상이 되는 함수, 클래스 등도 마찬가지로 정해진 이름 규칙이 있다. 위 코드의 경우 test_가 함수 이름 앞에 붙었다. $ pytest =========================== test session starts =====..