Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

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
Russell Keith-Magee authored June 21, 2008

Showing 1 changed file with 20 additions and 0 deletions. Show diff stats Hide diff stats

  1. 20  docs/contributing.txt
20  docs/contributing.txt
@@ -739,6 +739,26 @@ If you're using another backend:
739 739
       deleted when the tests are finished. This means your user account needs
740 740
       permission to execute ``CREATE DATABASE``.
741 741
 
  742
+If you want to run the full suite of tests, there are a number of dependencies that 
  743
+you should install:
  744
+
  745
+    *  PyYAML_
  746
+    *  Markdown_
  747
+    *  Textile_
  748
+    *  Docutils_
  749
+    *  setuptools_
  750
+
  751
+Of these dependencies, setuptools_ is the only dependency that is required - if
  752
+setuptools_ is not installed, you will get import errors when running one of
  753
+the template tests. The tests using the other libraries will be skipped if the
  754
+Django the dependency can't be found. 
  755
+
  756
+.. _PyYAML: http://pyyaml.org/wiki/PyYAML
  757
+.. _Markdown: http://pypi.python.org/pypi/Markdown/1.7
  758
+.. _Textile: http://pypi.python.org/pypi/textile
  759
+.. _docutils: http://pypi.python.org/pypi/docutils/0.4
  760
+.. _setuptools: http://pypi.python.org/pypi/setuptools/
  761
+
742 762
 To run a subset of the unit tests, append the names of the test modules to the
743 763
 ``runtests.py`` command line. See the list of directories in
744 764
 ``tests/modeltests`` and ``tests/regressiontests`` for module names.

0 notes on commit 5e4e04b

Please sign in to comment.
Something went wrong with that request. Please try again.