summaryrefslogtreecommitdiff
path: root/docs/quick_tutorial/unit_testing.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/quick_tutorial/unit_testing.rst')
-rw-r--r--docs/quick_tutorial/unit_testing.rst11
1 files changed, 3 insertions, 8 deletions
diff --git a/docs/quick_tutorial/unit_testing.rst b/docs/quick_tutorial/unit_testing.rst
index 2e58ee8d9..654925347 100644
--- a/docs/quick_tutorial/unit_testing.rst
+++ b/docs/quick_tutorial/unit_testing.rst
@@ -54,14 +54,14 @@ Steps
.. literalinclude:: unit_testing/setup.py
:language: python
:linenos:
- :emphasize-lines: 11-15
+ :emphasize-lines: 15
#. Install our project and its newly added dependency.
- Note that we use the extra specifier ``[test]`` to install testing requirements.
+ Note that we use the extra specifier ``[dev]`` to install testing requirements for development and surround it and the period with double quote marks.
.. code-block:: bash
- $VENV/bin/pip install -e .[test]
+ $VENV/bin/pip install -e ".[dev]"
#. Now we write a simple unit test in ``unit_testing/tutorial/tests.py``:
@@ -102,11 +102,6 @@ Note that our use of ``pyramid.testing.setUp()`` and
necessary when your test needs to make use of the ``config`` object (it's a
Configurator) to add stuff to the configuration state before calling the view.
-Finally we've introduced the concept of :term:`Setuptools` extras.
-These are optional or recommended features that may be installed with an "extras" specifier.
-The specifier is the name of a key in a Python dictionary, and is surrounded by square brackets when invoked on the command line.
-The value for the key is a Python list of dependencies.
-
Extra credit
============