Django是否需要先设置TEST_nner才能运行doctest?

2024-04-29 01:42:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我开始了一个非常简单的django项目来尝试django的doctest:

# models.py
"""
>>> 1+1 == 2
True
"""

然后运行python manage.py testget:

^{pr2}$

与运行python manage.py play相同。在

我通过设置:

INSTALLED_APPS = (
...
'django_nose',
)
TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
NOSE_ARGS = ['--with-doctest']

我的问题是是否需要我的设置?因为文档中没有提到它:https://docs.djangoproject.com/en/1.4/topics/testing/

我的django版本是1.7,这是1.4和1.7之间的区别吗?在


Tags: appsinstalled项目djangopytesttrueplay