小编Wil*_*ill的帖子

Django-nose不会运行单独的TestCase类

尝试使用django-nose运行单个TestCase时出错

$ ./manage.py test someapp.ModelTest
nosetests someapp.ModelTest --nologcapture --verbosity=1
Creating test database for alias 'default'...
E
======================================================================
ERROR: Failure: AttributeError ('module' object has no attribute 'ModelTest')
----------------------------------------------------------------------
Traceback (most recent call last):
 File "/usr/lib/python2.7/site-packages/nose/loader.py", line 402, in loadTestsFromName
    module = resolve_name(addr.module)
 File "/usr/lib/python2.7/site-packages/nose/util.py", line 321, in resolve_name
    obj = getattr(obj, part)
AttributeError: 'module' object has no attribute 'ModelTest'

----------------------------------------------------------------------
Ran 1 test in 0.003s

FAILED (errors=1)
Run Code Online (Sandbox Code Playgroud)

请注意,当我$ ./manage.py test someapp成功运行它时,运行someapp/tests.py中的所有TestCase; 只有在尝试运行单个TestCase时才会失败.

django nose django-nose

2
推荐指数
1
解决办法
629
查看次数

标签 统计

django ×1

django-nose ×1

nose ×1