找到最慢的测试

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”文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
我们应该在测试java代码时模拟黄瓜测试吗。我们应该在多大程度上使用黄瓜?   Hibernate Weblogic 10.3.4 java。lang.NoSuchMethodError:javax/persistence/spi/PersistenceUnitInfo。getValidationMode()Ljavax/persistence/ValidationMode;   java如何在main()中访问私有静态实例变量   java JMockit无法模拟类的公共final字段   java是否可以返回特定控制器操作的输出(html)?   java如何返回正确类型的列表?   rest-OpenUI/Swagger-java-to-API   java组织。springframework。豆。工厂NoSuchBeanDefinitionException或加载ApplicationContext失败   java使用POST将参数从JSP发送到Servlet   java如何监听特定的按钮按下和主视图用户交互?   java如何让gradle在本地maven repo中覆盖库?   如何在Java中“合并”两个URI?   java如何制作一个方法来移动数组中的字符?   使用来自java的命令启动powershell窗口   java垃圾收集器和匿名类   java如何为CellTable(GWT 2.4)中的ImageResourceCell创建PanelPopup?