나는 Django 프로젝트에 동작 기능과 단위 테스트를 가지고있다. 유닛 테스트 시험과 같이 구성되어 있습니다 : "tests_"로, 이미 명확하게 tests
디렉토리에있는에 의해 같은 식별 테스트 파일을 접두사해야 할 자극한다django-behave 테스트 러너의 테스트 파일 검색 패턴을 변경하려면 어떻게해야합니까?
theproject/
theapp/
tests/
tests_one.py
tests_other.py
...
.
실행 내가 "tests_"없이 모든 테스트 파일을 이름을 변경하고 settings.py에서TEST_RUNNER = 'django.test.runner.DiscoverRunner'
에 내 테스트 러너을 변경하고 내 모든 유닛 테스트 테스트
python manage.py test -p '*.py'
을 할 경우
있지만 내 행동의 특징.
나는 settings.py에서
TEST_RUNNER = 'django_behave.runner.DjangoBehaveTestSuiteRunner'
을 가지고
python manage.py test
내 기능을 실행하지만 내 유닛 테스트에 테스트를 수행 할 때.
django-behave runner에는 -p
플래그 또는 이와 동등한 플래그가 없습니다.
이름이 "tests_"로 시작하지 않는 파일에서 django-behaviour runner를 테스트하도록하려면 어떻게해야합니까?