Commit c8fa1100 authored by Jannis Leidel's avatar Jannis Leidel
Browse files

Fixed #6298 - Added sample settings file to run the Django test suite...

Fixed #6298 - Added sample settings file to run the Django test suite (SQLite). Thanks, Eric Holscher.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@12547 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 2164e138
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -826,6 +826,20 @@ following is a minimal settings file that can be used to test SQLite::
        }
    }

As a convenience, this settings file is included in your Django
distribution. It is called ``test_sqlite`, and is included in
the ``tests`` directory. This allows you to get started running
the tests against the sqlite database without doing anything on
your filesystem. However it should be noted that running against
other database backends is recommended for certain types of test
cases.

To run the tests with this included settings file, ``cd``
to the ``tests/`` directory and type:

.. code-block:: bash

    ./runtests.py --settings=test_sqlite

If you're using another backend, you will need to provide other details for
each database:

tests/test_sqlite.py

0 → 100644
+23 −0
Original line number Diff line number Diff line
# This is an example test settings file for use with the Django test suite.
#
# The 'sqlite3' backend requires only the ENGINE setting (an in-
# memory database will be used). All other backends will require a
# NAME and potentially authentication information. See the
# following section in the docs for more information:
#
# http://docs.djangoproject.com/en/dev/internals/contributing/#unit-tests
#
# The different databases that Django supports behave differently in certain
# situations, so it is recommended to run the test suite against as many
# database backends as possible.  You may want to create a separate settings
# file for each of the backends you test against.

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3'
    },
    'other': {
        'ENGINE': 'django.db.backends.sqlite3',
        'TEST_NAME': 'other_db'
    }
}