Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django 1.7单元测试未发现,除非我指定应用程序_Python_Django_Django Testing_Django 1.7 - Fatal编程技术网

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中导入各种测试文件?