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 nose collect仅运行测试_Python_Django_Testing_Django Nose - Fatal编程技术网

Python django nose collect仅运行测试

Python django nose collect仅运行测试,python,django,testing,django-nose,Python,Django,Testing,Django Nose,当运行以下程序时,安装机头和django机头: ./manage.py test --collect-only 输出如下: nosetests --collect-only --verbosity=1 Creating test database for alias 'default'... . ---------------------------------------------------------------------- Ran 1 test in 0.000s OK Dest

当运行以下程序时,安装机头和django机头:

./manage.py test --collect-only
输出如下:

nosetests --collect-only --verbosity=1
Creating test database for alias 'default'...
.
----------------------------------------------------------------------
Ran 1 test in 0.000s

OK
Destroying test database for alias 'default'...

为什么
只收集
运行测试而不是输出它们的名称?

增加详细程度似乎会产生期望的结果:


/manage.py测试--仅收集--详细性=2

我认为测试没有运行。看看他们执行的总时间,是0.000秒。如果删除--collect only属性,则总时间会发生变化,因为在本例中它们实际上是执行的。令人困惑的是,鼻测试在运行测试时使用相同的输出。这就是我讨厌鼻的原因。py.test只是工作,没有不稳定的行为。