Skip to content

Commit

Permalink
Remove plugins_index from the docs
Browse files Browse the repository at this point in the history
  • Loading branch information
nicoddemus committed Dec 10, 2015
1 parent ffa5725 commit 139c979
Show file tree
Hide file tree
Showing 8 changed files with 11 additions and 658 deletions.
2 changes: 1 addition & 1 deletion doc/en/_templates/links.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ <h3>Useful Links</h3>
<li><a href="{{ pathto('contributing') }}">Contribution Guide</a></li>
<li><a href="https://pypi.python.org/pypi/pytest">pytest @ PyPI</a></li>
<li><a href="https://github.com/pytest-dev/pytest/">pytest @ GitHub</a></li>
<li><a href="http://pytest.org/latest/plugins_index/index.html">3rd party plugins</a></li>
<li><a href="http://plugincompat.herokuapp.com/">3rd party plugins</a></li>
<li><a href="https://github.com/pytest-dev/pytest/issues">Issue Tracker</a></li>
<li><a href="http://pytest.org/latest/pytest.pdf">PDF Documentation</a>
</ul>
Expand Down
1 change: 0 additions & 1 deletion doc/en/contents.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ Full pytest documentation
plugins
cache
contributing
plugins_index/index
talks

.. only:: html
Expand Down
18 changes: 8 additions & 10 deletions doc/en/plugins.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,9 @@ Installing a third party plugin can be easily done with ``pip``::
pip uninstall pytest-NAME

If a plugin is installed, ``pytest`` automatically finds and integrates it,
there is no need to activate it. We have a :doc:`page listing
all 3rd party plugins and their status against the latest py.test version
<plugins_index/index>` and here is a little annotated list
for some popular plugins:
there is no need to activate it.

Here is a little annotated list for some popular plugins:

.. _`django`: https://www.djangoproject.com/

Expand All @@ -28,7 +27,7 @@ for some popular plugins:
for `twisted <http://twistedmatrix.com>`_ apps, starting a reactor and
processing deferreds from test functions.

* `pytest-capturelog <http://pypi.python.org/pypi/pytest-capturelog>`_:
* `pytest-catchlog <http://pypi.python.org/pypi/pytest-catchlog>`_:
to capture and assert about messages from the logging module

* `pytest-cov <http://pypi.python.org/pypi/pytest-cov>`_:
Expand All @@ -50,15 +49,14 @@ for some popular plugins:
* `pytest-timeout <http://pypi.python.org/pypi/pytest-timeout>`_:
to timeout tests based on function marks or global definitions.

* `pytest-cache <http://pypi.python.org/pypi/pytest-cache>`_:
to interactively re-run failing tests and help other plugins to
store test run information across invocations.

* `pytest-pep8 <http://pypi.python.org/pypi/pytest-pep8>`_:
a ``--pep8`` option to enable PEP8 compliance checking.

* `pytest-flakes <https://pypi.python.org/pypi/pytest-flakes>`_:
check source code with pyflakes.

* `oejskit <http://pypi.python.org/pypi/oejskit>`_:
a plugin to run javascript unittests in life browsers
a plugin to run javascript unittests in life browsers.

To see a complete list of all plugins with their latest testing
status against different py.test and Python versions, please visit
Expand Down
Binary file removed doc/en/plugins_index/bitbucket.png
Binary file not shown.
Binary file removed doc/en/plugins_index/github.png
Binary file not shown.
336 changes: 0 additions & 336 deletions doc/en/plugins_index/index.rst

This file was deleted.

308 changes: 0 additions & 308 deletions doc/en/plugins_index/plugins_index.py

This file was deleted.

4 changes: 2 additions & 2 deletions doc/en/writing_plugins.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ reporting by calling `well specified hooks`_ of the following plugins:

* :ref:`builtin plugins`: loaded from pytest's internal ``_pytest`` directory.

* :ref:`external plugins <plugins_index>`: modules discovered through
* :ref:`external plugins <extplugins>`: modules discovered through
`setuptools entry points`_

* `conftest.py plugins`_: modules auto-discovered in test directories
Expand Down Expand Up @@ -110,7 +110,7 @@ you can copy from:

* a custom collection example plugin: :ref:`yaml plugin`
* around 20 doc:`builtin plugins` which provide pytest's own functionality
* many :ref:`external plugins <plugins_index>` providing additional features
* many `external plugins <http://plugincompat.herokuapp.com>`_ providing additional features

All of these plugins implement the documented `well specified hooks`_
to extend and add functionality.
Expand Down

0 comments on commit 139c979

Please sign in to comment.