This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
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.

Installation

Install with pip:

pip install pytest-django-sqlcount

Uninstallation

Uninstall with pip:

pip uninstall pytest-django-sqlcount

Usage

Running tests with SQLCount output:

py.test --sqlcount myproj tests/

Limitation

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

Release History

This version
History Node

0.1.0

Supported By

WebFaction WebFaction Technical Writing 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 Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting