找到最慢的测试
django-slowtests的Python项目详细描述
django slowtests
=====
图片::https://travis-ci.org/realpython/django-slow-tests.svg?branch=master
:目标:https://travis ci.org/realpython/django slow tests
…图片::https://coveralls.io/repos/realpython/django-slow-tests/badge.svg?branch=master
:目标:https://coveralls.io/r/realpython/django-slow-tests?分支=主
…图片::https://img.shields.io/pypi/v/django slowtests.svg
:目标:https://pypi.python.org/pypi/django slowtests/
图片::https://img.shields.io/badge/license mit blue.svg
:目标:https://pypi.python.org/pypi/django slowtests/
——
欢迎使用Django Slowtests的文档!
*使用python 2.7和3.6在django 1.6、1.7、1.8、1.9、1.10和1.11上测试的代码
安装::
$pip安装django slowtests
2。添加以下设置:
test椆runner='django椆u slow tests.testrunner.discoverslowesttestsrunner'
num椆u slow椆u tests=10
(可选)
slow椆u test椆ms=200椆仅显示小于200ms的测试
(可选)
始终生成慢椆report=false椆仅在请求时生成报告使用--slowreport标志
3。运行测试套件:
$python manage.py test
3.1。将报表保存到文件::
$python manage.py test--slowreportpath report.json
3.2。在某些情况下,可能需要生成完整的测试报告。为此,
在设置中将num_slow_tests设置为none并运行以下命令:
$python manage.py test--slowreportpath report.json
4。示例输出:
$python manage.py test
正在为别名“default”创建测试数据库…
………
---------------------------------
在0.413s中运行了10个测试
ok
正在为别名“default”销毁测试数据库…
10个最慢的测试:
0.3597s测试U detail\u展望展望展望展望展望展望未来民调(pollus.tests.polindexdetailtests)
0.0284s测试U detail展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望测试)
0.0045s使用“两个过去”民调(polls.tests.pollviewtests)测试“指数”视图
0.0041s使用“未来”民调和“过去”民调(polls.tests.pollviewtests)测试“指数”视图
0.0036s使用“没有”民调(polls.tests.pollviewtests)测试“指数”视图
0.0003s测试“最近”与“未来”民调(polls.tests.pollmethodtests)一起发布test_was懔u published懔u recent懔u poll(polls.tests.pollmethodtests)
0.0002s test懔u recent懔u published懔u old懔u poll(polls.tests.pollmethodtests)
运行测试
test
或::
$make all
>或::
已知问题
----
license
-
请参阅“license”文件。
=====
图片::https://travis-ci.org/realpython/django-slow-tests.svg?branch=master
:目标:https://travis ci.org/realpython/django slow tests
…图片::https://coveralls.io/repos/realpython/django-slow-tests/badge.svg?branch=master
:目标:https://coveralls.io/r/realpython/django-slow-tests?分支=主
…图片::https://img.shields.io/pypi/v/django slowtests.svg
:目标:https://pypi.python.org/pypi/django slowtests/
图片::https://img.shields.io/badge/license mit blue.svg
:目标:https://pypi.python.org/pypi/django slowtests/
——
欢迎使用Django Slowtests的文档!
*使用python 2.7和3.6在django 1.6、1.7、1.8、1.9、1.10和1.11上测试的代码
安装::
$pip安装django slowtests
2。添加以下设置:
test椆runner='django椆u slow tests.testrunner.discoverslowesttestsrunner'
num椆u slow椆u tests=10
(可选)
slow椆u test椆ms=200椆仅显示小于200ms的测试
(可选)
始终生成慢椆report=false椆仅在请求时生成报告使用--slowreport标志
3。运行测试套件:
$python manage.py test
3.1。将报表保存到文件::
$python manage.py test--slowreportpath report.json
3.2。在某些情况下,可能需要生成完整的测试报告。为此,
在设置中将num_slow_tests设置为none并运行以下命令:
$python manage.py test--slowreportpath report.json
4。示例输出:
$python manage.py test
正在为别名“default”创建测试数据库…
………
---------------------------------
在0.413s中运行了10个测试
ok
正在为别名“default”销毁测试数据库…
10个最慢的测试:
0.3597s测试U detail\u展望展望展望展望展望展望未来民调(pollus.tests.polindexdetailtests)
0.0284s测试U detail展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望展望测试)
0.0045s使用“两个过去”民调(polls.tests.pollviewtests)测试“指数”视图
0.0041s使用“未来”民调和“过去”民调(polls.tests.pollviewtests)测试“指数”视图
0.0036s使用“没有”民调(polls.tests.pollviewtests)测试“指数”视图
0.0003s测试“最近”与“未来”民调(polls.tests.pollmethodtests)一起发布test_was懔u published懔u recent懔u poll(polls.tests.pollmethodtests)
0.0002s test懔u recent懔u published懔u old懔u poll(polls.tests.pollmethodtests)
运行测试
test
或::
$make all
>或::
已知问题
----
license
-
请参阅“license”文件。