Merge pull request #4059 from labcodes/documenting-scopes

Add possible values for fixture scope to docs
This commit is contained in:
Bruno Oliveira 2018-10-01 17:25:42 -03:00 committed by GitHub
commit dd59ed3b18
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

1
changelog/3928.doc.rst Normal file
View File

@ -0,0 +1 @@
Add possible values for fixture scope to docs.

View File

@ -171,6 +171,7 @@ to cause the decorated ``smtp_connection`` fixture function to only be invoked
once per test *module* (the default is to invoke once per test *function*).
Multiple test functions in a test module will thus
each receive the same ``smtp_connection`` fixture instance, thus saving time.
Possible values for ``scope`` are: ``function``, ``class``, ``module``, ``package`` or ``session``.
The next example puts the fixture function into a separate ``conftest.py`` file
so that tests from multiple test modules in the directory can