django中的测试覆盖率 - 没有名为django_test_coverage.runner的模块

时间:2013-04-28 15:18:59

标签: django django-testing

我通过 easy install 安装了 django_test_coverage ,只是添加了一行

TEST_RUNNER = 'django_test_coverage.runner.CoverageTestSuiteRunner'

到我的设置(Django 1.4)

但是当我用

运行测试时
  

python manage.py test myapp

我得到了:

ImportError:没有名为django_test_coverage.runner的模块

1 个答案:

答案 0 :(得分:3)

PyPi上的包破了。您无法使用easy_installpip进行安装。 https://github.com/srosro/django-test-coverage/issues/7

如果从源代码安装,则可以正常工作:

git clone git://github.com/srosro/django-test-coverage.git
cd django-test-coverage
python setup.py install