인프런 커뮤니티 질문&답변
테스트 파일 관련해서 질문드립니다.
해결된 질문
작성
·
199
답변 3
1
0
양동우
질문자
살짝 햇깔려서 다시한번 여쭙고 싶습니다. 파일명에 따라서 test를 진행한다는 말씀이신가요? 아니면 from django.test import TestCase, Client << 임포트 여부에 따라서 진행을 하는 건가요???
답변 정말 감사합니다!
0
SungYong Lee
지식공유자
안녕하세요. 재미있게 들어주셔서 감사합니다!
사실 python manage.py test 를 터미널에서 입력하면, 장고가 기본적으로 제공하는 tests.py 뿐만 아니라, test로 시작하는 모든 파이썬 파일을 테스트합니다.
예를 들어 blog 폴더에 test_more.py를 만들고, 아래와 같이 쓴 뒤, 터미널에서 python manage.py test를 입력하면, 아래 테스트 코드가 실행됩니다.
from django.test import TestCase, Client
class TestView(TestCase):
def setUp(self):
self.client = Client()
def test_something(self):
self.assertEqual(1, 2)
용도에 따라 나눠서 사용하시면 되겠죠?!





