Fixed #21991 -- Added warning regarding tests failure if locales not installed.
Thanks reidrac for the report.
This commit is contained in:
parent
885e7adf56
commit
abade6413b
|
@ -49,6 +49,8 @@ You can avoid typing the ``PYTHONPATH`` bit each time by adding your Django
|
||||||
checkout to your ``PYTHONPATH`` or by installing the source checkout using pip.
|
checkout to your ``PYTHONPATH`` or by installing the source checkout using pip.
|
||||||
See :ref:`installing-development-version`.
|
See :ref:`installing-development-version`.
|
||||||
|
|
||||||
|
Having problems? See :ref:`troubleshooting-unit-tests` for some common issues.
|
||||||
|
|
||||||
.. _running-unit-tests-settings:
|
.. _running-unit-tests-settings:
|
||||||
|
|
||||||
Using another ``settings`` module
|
Using another ``settings`` module
|
||||||
|
@ -238,3 +240,21 @@ method as above:
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
$ ./runtests.py --settings=settings django.contrib.auth
|
$ ./runtests.py --settings=settings django.contrib.auth
|
||||||
|
|
||||||
|
.. _troubleshooting-unit-tests:
|
||||||
|
|
||||||
|
Troubleshooting
|
||||||
|
---------------
|
||||||
|
|
||||||
|
Many test failures with ``UnicodeEncodeError``.
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
If the ``locales`` package is not installed, some tests will fail with a
|
||||||
|
``UnicodeEncodeError``.
|
||||||
|
|
||||||
|
You can resolve this on Debian-based systems, for example, by running:
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
$ apt-get install locales
|
||||||
|
$ dpkg-reconfigure locales
|
||||||
|
|
Loading…
Reference in New Issue