0
많은 앱이 있는데 모두 apps
폴더 안에 있습니다. 프로젝트에 몇 가지 테스트를 추가하고 있습니다. 잘 작동하지만 모델/템플릿/정적 검색은 잘 작동합니다. 이제 프로젝트에 몇 가지 테스트를 추가하고 싶습니다. 따라서 내 앱 안에 tests.py
파일을 만들었습니다. 테스트 (manage.py test
)를 실행하려면 작동하지 않습니다. 앱을 작동 시키려면 앱의 이름을 지정해야합니다. 나는 django-nose를 사용해 보았고 나는 같은 결과물을 가지고있다. 나는 내 응용 프로그램이 폴더 안에 중첩되어 있지만 다른 모든 장고 발견이 작동하기 때문에 그것이라고 생각합니다. Django 테스트 검색이 실패합니다.
ttn_org
├── apps
│ ├── app1
│ │ ├── __init__.py
│ │ ├── forms.py
│ │ ├── urls.py
│ │ ├── views.py
│ ├── app2
│ │ ├── __init__.py
│ │ ├── forms.py
│ │ ├── tests.py <- does not work
│ │ ├── urls.py
│ │ └── views.py
├── app3
│ ├── __init__.py
│ ├── tests.py <- does work
│ ├── forms.py
│ ├── urls.py
│ └── views.py
├── manage.py
├── requirements.txt
└── project
├── __init__.py
├── celery.py
├── settings.py
├── urls.py
└── wsgi.py
나는 애플 리케이션 내가
django-nose
설치 가능한
그것은 조금 불분명으로 실행 추가
sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
있습니다. 어떤 테스트가 실행 중인지, 어떤 테스트가 실행되지 않는지를 설명하는 간단한 프로젝트 구조를 제공 할 수 있습니까? –폴더 구조를 표시 할 수 있습니까 – idik
예, 방금 편집했습니다. –