Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

py.test plugin for reporting the number of SQLs executed per django testcase.

Project Description

This plugin adds the number of SQLs executed on the default database connection per test to the terminal report.

All features offered by the default py.test terminal plugin should be available.


Install with pip:

pip install pytest-django-sqlcount


Uninstall with pip:

pip uninstall pytest-django-sqlcount


Running tests with SQLCount output:

py.test --sqlcount myproj tests/


Keep in mind that test factories and fixtures can create more SQLs than the tested method/function. SQLs created by those methods are included in the count.

Release History

This version
History Node


Supported By

Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Google Google Cloud Servers