Testing Python 2: Github Actions and Coveralls
지난 글에서는 pytest와 pytest-cov를 사용하여 로컬에서 단위 테스트를 진행하고, coverage를 산출해보았다. 그런데, 사실 이 단위 테스트와 coverage 관리는 협업에서 더욱 빛을 발한다. 예를 들어, 다른 사람이 작성한 코드에 coverage가 높은 테스트 코...
지난 글에서는 pytest와 pytest-cov를 사용하여 로컬에서 단위 테스트를 진행하고, coverage를 산출해보았다. 그런데, 사실 이 단위 테스트와 coverage 관리는 협업에서 더욱 빛을 발한다. 예를 들어, 다른 사람이 작성한 코드에 coverage가 높은 테스트 코...
Test Driven Development (TDD)의 중요성은 두 말할 필요가 없다. java의 JUnit이나 python의 unittest 등 여러 프로그래밍 언어들은 제각각 단위 테스트 도구들을 제공한다. python의 경우, 기본적으로 unittest라는 단위 테스트 도구가...