Python Django 1.7单元测试未发现,除非我指定应用程序
我有以下文件夹结构:Python Django 1.7单元测试未发现,除非我指定应用程序,python,django,django-testing,django-1.7,Python,Django,Django Testing,Django 1.7,我有以下文件夹结构: apps/core/ ├── __init__.py ├── models.py └── tests ├── __init__.py ├── models.py └── test_models.py 我将manage.py与特定的设置文件一起使用,然后执行以下代码: INSTALLED_APPS += ( 'core.tests', ) 这很好,运行core.tests.models并为我的仅测试模型创建一个表。测试中的故意错误或打印行。
apps/core/
├── __init__.py
├── models.py
└── tests
├── __init__.py
├── models.py
└── test_models.py
我将manage.py与特定的设置文件一起使用,然后执行以下代码:
INSTALLED_APPS += (
'core.tests',
)
这很好,运行core.tests.models并为我的仅测试模型创建一个表。测试中的故意错误或打印行。模型按预期执行
但是,根本不会执行test_models.py代码,包括文件根目录中的打印语句或故意代码错误
如果我指定了核心应用程序,如manage.py test core,则会运行test_models.py中的测试。是否尝试在init.py中导入各种测试文件?