Skip to main content

Django autotest is a command that automaticaly runs the test suite

Project description


Django autotest is a custom command for your applications that runs the test suite when you save a test file and displays a desktop notification with the results.


1. Install the package with pip install django_autotest or alternatively you can download the tarball and run python install

  1. Add autotest to your INSTALLED_APPS list in

INSTALLED_APPS = ('autotest')
  1. Add a PROJECT_ROOT variable to with the absolute path to your Django application.

from os.path import abspath, dirname

PROJECT_ROOT = abspath(dirname(__file__))

# or if you have already defined that for another purposes ( templates for example )


Additional notes


Django 1.2+


For the notifications:

libnotify ( Linux ) Growl ( Windows and Mac )

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_autotest-0.1.0.tar.gz (4.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page