Update documentation on fixture being invoked more than once in a scope.

This commit is contained in:
Jeffrey Rackauckas
2018-10-02 20:53:15 -07:00
parent 5e7d427df1
commit 642847c079
2 changed files with 6 additions and 0 deletions

View File

@@ -259,6 +259,11 @@ instance, you can simply declare it:
Finally, the ``class`` scope will invoke the fixture once per test *class*.
.. note::
Pytest will only cache one instance of a fixture at a time.
This means that when using a parametrized fixture, it may need to be invoked more than once in the scope it's defined for.
``package`` scope (experimental)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^