Remove example of "monkeypatch" used in session scope

This is a leftover when invocation-scoped fixtures
were pulled back.

Fix #1872
This commit is contained in:
Bruno Oliveira 2016-08-25 21:50:57 -03:00
parent 9c45d6cd83
commit e92d373460
1 changed files with 0 additions and 20 deletions

View File

@ -54,26 +54,6 @@ This autouse fixture will be executed for each test function and it
will delete the method ``request.session.Session.request``
so that any attempts within tests to create http requests will fail.
example: setting an environment variable for the test session
-------------------------------------------------------------
If you would like for an environment variable to be
configured for the entire test session, you can add this to your
top-level ``conftest.py`` file:
.. code-block:: python
# content of conftest.py
@pytest.fixture(scope='session', autouse=True)
def enable_debugging(monkeypatch):
monkeypatch.setenv("DEBUGGING_VERBOSITY", "4")
This auto-use fixture will set the ``DEBUGGING_VERBOSITY`` environment variable for
the entire test session.
Note that the ability to use a ``monkeypatch`` fixture from a ``session``-scoped
fixture was added in pytest-3.0.
Method reference of the monkeypatch fixture
-------------------------------------------