mirror of
https://github.com/django/django.git
synced 2025-06-06 20:19:13 +00:00
Updated contributing.txt documentation for cross-platform compatibility and added clarification notes for Windows users
This commit is contained in:
parent
88f2184cd3
commit
c1eee49b1e
@ -220,9 +220,15 @@ encounter.
|
|||||||
Now we are ready to run the test suite. If you're using GNU/Linux, macOS, or
|
Now we are ready to run the test suite. If you're using GNU/Linux, macOS, or
|
||||||
some other flavor of Unix, run:
|
some other flavor of Unix, run:
|
||||||
|
|
||||||
.. console::
|
.. code-block:: console
|
||||||
|
|
||||||
$ python ./runtests.py
|
$ ./runtests.py
|
||||||
|
|
||||||
|
If you're using Windows, run:
|
||||||
|
|
||||||
|
.. code-block:: doscon
|
||||||
|
|
||||||
|
...\> python runtests.py
|
||||||
|
|
||||||
Now sit back and relax. Django's entire test suite has thousands of tests, and
|
Now sit back and relax. Django's entire test suite has thousands of tests, and
|
||||||
it takes at least a few minutes to run, depending on the speed of your
|
it takes at least a few minutes to run, depending on the speed of your
|
||||||
@ -357,11 +363,18 @@ Running your new test
|
|||||||
|
|
||||||
Since we haven't made any modifications to ``django.shortcuts`` yet, our test
|
Since we haven't made any modifications to ``django.shortcuts`` yet, our test
|
||||||
should fail. Let's run all the tests in the ``shortcuts`` folder to make sure
|
should fail. Let's run all the tests in the ``shortcuts`` folder to make sure
|
||||||
that's really what happens. ``cd`` to the Django ``tests/`` directory and run:
|
that's really what happens. ``cd`` to the Django ``tests/`` directory and if
|
||||||
|
you're using GNU/Linux, macOS, or some other flavor of Unix, run:
|
||||||
|
|
||||||
.. console::
|
.. code-block:: console
|
||||||
|
|
||||||
$ python ./runtests.py shortcuts
|
$ ./runtests.py shortcuts
|
||||||
|
|
||||||
|
If you're using Windows, run:
|
||||||
|
|
||||||
|
.. code-block:: doscon
|
||||||
|
|
||||||
|
...\> python runtests.py shortcuts
|
||||||
|
|
||||||
If the tests ran correctly, you should see one failure corresponding to the test
|
If the tests ran correctly, you should see one failure corresponding to the test
|
||||||
method we added, with this error:
|
method we added, with this error:
|
||||||
@ -386,11 +399,17 @@ bottom, add::
|
|||||||
|
|
||||||
Now we need to make sure that the test we wrote earlier passes, so we can see
|
Now we need to make sure that the test we wrote earlier passes, so we can see
|
||||||
whether the code we added is working correctly. Again, navigate to the Django
|
whether the code we added is working correctly. Again, navigate to the Django
|
||||||
``tests/`` directory and run:
|
``tests/`` directory and if you're using GNU/Linux, macOS, or some other flavor of Unix, run:
|
||||||
|
|
||||||
.. console::
|
.. code-block:: console
|
||||||
|
|
||||||
$ python ./runtests.py shortcuts
|
$ ./runtests.py shortcuts
|
||||||
|
|
||||||
|
If you're using Windows, run:
|
||||||
|
|
||||||
|
.. code-block:: doscon
|
||||||
|
|
||||||
|
...\> python runtests.py shortcuts
|
||||||
|
|
||||||
Everything should pass. If it doesn't, make sure you correctly added the
|
Everything should pass. If it doesn't, make sure you correctly added the
|
||||||
function to the correct file.
|
function to the correct file.
|
||||||
@ -405,11 +424,17 @@ passing the entire test suite doesn't guarantee your code is bug free, it does
|
|||||||
help identify many bugs and regressions that might otherwise go unnoticed.
|
help identify many bugs and regressions that might otherwise go unnoticed.
|
||||||
|
|
||||||
To run the entire Django test suite, ``cd`` into the Django ``tests/``
|
To run the entire Django test suite, ``cd`` into the Django ``tests/``
|
||||||
directory and run:
|
directory and if you're using GNU/Linux, macOS, or some other flavor of Unix, run:
|
||||||
|
|
||||||
.. console::
|
.. code-block:: console
|
||||||
|
|
||||||
$ python ./runtests.py
|
$ ./runtests.py
|
||||||
|
|
||||||
|
If you're using windows, run:
|
||||||
|
|
||||||
|
.. code-block:: doscon
|
||||||
|
|
||||||
|
...\> python runtests.py shortcuts
|
||||||
|
|
||||||
Writing Documentation
|
Writing Documentation
|
||||||
=====================
|
=====================
|
||||||
|
Loading…
x
Reference in New Issue
Block a user