【发布时间】:2014-01-28 17:44:28
【问题描述】:
Nose 和 django-nose 已安装,运行以下命令时:
./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'...
为什么collect-only 运行测试而不是输出它们的名称?
【问题讨论】:
-
我认为测试没有运行。看看他们执行的总时间,它是 0.000 秒。如果您删除 --collect-only 属性,总时间会发生变化,因为在这种情况下它们确实会被执行。这是因为鼻子测试在运行测试时使用相同的输出。
标签: python django testing django-nose