django-nose testrunner不使用 - 戴django选项
-
30-09-2019 - |
题
运行鼻台时,django-nose Runner不提供 --with-django
选项 nosetests
, ,因此我的鼻子 +斜纹测试在尝试访问URL时失败:
./manage.py test
...
raise BrowserStateError("cannot go to '%s'" % (url,))
BrowserStateError: cannot go to 'http://127.0.0.1:8088/admin/'
----------------------------------------------------------------------
Ran 2 tests in 0.166s
FAILED (errors=1)
当我供应时 --with-django
手动或设置 NOSE_WITH_DJANGO=1
enviromental变量,我的测试成功运行,但随后我收到以下例外:
$ ./manage.py test --with-django
...
Ran 2 tests in 0.199s
OK
...
AttributeError: type object 'Template' has no attribute 'original_render'
nosetests --with-django
成功运行测试
不隶属于 StackOverflow