Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Fixed #7513 -- Added a note on the dependencies that need to be insta…

…lled when running the Django system tests. Thanks to Peter Melvyn for the original report, and Ramiro Morales for the original draft.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@7718 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 5e4e04befbdfe67cd703d4d5023576aeeb2fb603 1 parent d9c3e0a
@freakboy3742 freakboy3742 authored
Showing with 20 additions and 0 deletions.
  1. +20 −0 docs/contributing.txt
View
20 docs/contributing.txt
@@ -739,6 +739,26 @@ If you're using another backend:
deleted when the tests are finished. This means your user account needs
permission to execute ``CREATE DATABASE``.
+If you want to run the full suite of tests, there are a number of dependencies that
+you should install:
+
+ * PyYAML_
+ * Markdown_
+ * Textile_
+ * Docutils_
+ * setuptools_
+
+Of these dependencies, setuptools_ is the only dependency that is required - if
+setuptools_ is not installed, you will get import errors when running one of
+the template tests. The tests using the other libraries will be skipped if the
+Django the dependency can't be found.
+
+.. _PyYAML: http://pyyaml.org/wiki/PyYAML
+.. _Markdown: http://pypi.python.org/pypi/Markdown/1.7
+.. _Textile: http://pypi.python.org/pypi/textile
+.. _docutils: http://pypi.python.org/pypi/docutils/0.4
+.. _setuptools: http://pypi.python.org/pypi/setuptools/
+
To run a subset of the unit tests, append the names of the test modules to the
``runtests.py`` command line. See the list of directories in
``tests/modeltests`` and ``tests/regressiontests`` for module names.
Please sign in to comment.
Something went wrong with that request. Please try again.