文件名称:pytest-django-queries:从django数据库性能测试生成性能报告
文件大小:294KB
文件格式:ZIP
更新时间:2024-05-28 00:09:10
benchmarking benchmark pytest pytest-plugin performance-monitoring
pytest-django查询 从django数据库性能测试生成性能报告(受启发)。 用法 安装pytest-django-queries ,编写pytest测试并标记任何应该计数的测试,或使用count_queries固定装置。 注意:要使用最新的开发版本,请使用pip install --pre pytest-django-queries import pytest @ pytest . mark . count_queries def test_query_performances (): Model . objects . all () # Or... def test_another_query_performances ( count_queries ): Model . objects . all () 每个测试文件和/或程序包都被视为一个类别。 “类别
【文件预览】:
pytest-django-queries-master
----MANIFEST.in(98B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(426B)
--------ISSUE_TEMPLATE()
----CHANGELOG.rst(4KB)
----VERSION.txt(6B)
----requirements.txt(147B)
----requirements_test.txt(41B)
----pytest_django_queries()
--------entry.py(2KB)
--------utils.py(458B)
--------tables.py(833B)
--------__init__.py(0B)
--------plugin.py(6KB)
--------cli.py(4KB)
--------templates()
--------filters.py(192B)
--------diff.py(5KB)
----CONTRIBUTING.md(2KB)
----.travis.yml(2KB)
----LICENSE(1KB)
----requirements_dev.txt(60B)
----setup.cfg(1KB)
----RELEASING.md(3KB)
----setup.py(2KB)
----README.md(6KB)
----.pre-commit-config.yaml(565B)
----docs()
--------_templates()
--------make.bat(787B)
--------customize.rst(2KB)
--------contributing.rst(2KB)
--------conf.py(5KB)
--------usage.rst(2KB)
--------recommendations.rst(1KB)
--------index.rst(3KB)
--------Makefile(581B)
--------extra_html()
--------diff.rst(545B)
--------changelog.rst(51B)
--------_static()
----tests()
--------settings.py(649B)
--------test_cli.py(9KB)
--------test_diff.py(2KB)
--------__init__.py(87B)
--------test_cli_diff.py(1KB)
--------conftest.py(659B)
--------test_filters.py(332B)
--------test_plugin.py(11KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(113B)
----pyproject.toml(346B)