我正在为我的 django 项目尝试不同的测试工具。我也是 django 和 python 的新手。我已经在我的 virtualenv 上安装了 django 和 django-nose。我按照 django-nose 文档中的要求编辑了 settings.py 文件。当我使用命令 python manage.py test app 运行测试时,我得到以下输出:
Creating test database for alias 'default'...
....
DEBUG 2012-12-17 01:04:20,647 generic (10716) generic.py:261 execute "SET FOREIG
N_KEY_CHECKS=0;" with params "[]"
DEBUG 2012-12-17 01:04:20,661 generic (10716) generic.py:261 execute "SET FOREIG
N_KEY_CHECKS=0;" with params "[]"
....
............F.F.............EEEEEE.EEEEEEE
一开始有很多与 DEBUG 相似的线,我用这 4 个点来表示它们。毕竟这些行都遵循看起来正常的测试报告。
所以问题是,我的设置是否有具体问题?还是正常的鼻子输出?
app/
tests/
__init__.py
test_one.py
test_two.py
存放我的测试的地方。init包含测试套件。
Py.test 运行我的测试没有任何问题。
感谢您的回答。