Python3/Django

[Django] Django 에서 테스트 코드 부분 실행하기

Razelo 2022. 8. 18. 16:42

만약 테스트 코드를 일부 실행하고 싶다면 아래와 같이 진행하면 된다. 

 

app 명 + 테스트 코드 디렉토리명 + 테스트 코드 .py파일명 + 테스트 코드 클래스 + 테스트 클래스 메서드 명 순으로 적어주면 된다. 

 

# Run the specified module
python3 manage.py test catalog.tests

# Run the specified module
python3 manage.py test catalog.tests.test_models

# Run the specified class
python3 manage.py test catalog.tests.test_models.YourTestClass

# Run the specified method
python3 manage.py test catalog.tests.test_models.YourTestClass.test_one_plus_one_equals_two

 

아래 블로그에서 많은 도움을 받았다. 감사합니다. 

https://developer.mozilla.org/ko/docs/Learn/Server-side/Django/Testing

 

Django 튜토리얼 파트 10: Django 웹 어플리케이션 테스트하기 - Web 개발 학습하기 | MDN

Writing test code is neither fun nor glamorous, and is consequently often left to last (or not at all) when creating a website. It is however an essential part of making sure that your code is safe to release after making changes, and cost-effective to mai

developer.mozilla.org

 

반응형