Add reference to ``empty_parameter_set_mark`` parametrize doc

This commit is contained in:
Andreas Profous 2018-10-23 21:44:30 +02:00 committed by Daniel Hahler
parent 799b72cf6f
commit 0dd85157ea
2 changed files with 5 additions and 0 deletions

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

@ -0,0 +1 @@
Add reference to ``empty_parameter_set_mark`` ini option in documentation of ``@pytest.mark.parametrize``

View File

@ -114,6 +114,10 @@ Let's run this::
The one parameter set which caused a failure previously now The one parameter set which caused a failure previously now
shows up as an "xfailed (expected to fail)" test. shows up as an "xfailed (expected to fail)" test.
In case the values provided to ``parametrize`` result in an empty list - for
example, if they're dynamically generated by some function - the behaviour of
pytest is defined by the :confval:`empty_parameter_set_mark` option.
To get all combinations of multiple parametrized arguments you can stack To get all combinations of multiple parametrized arguments you can stack
``parametrize`` decorators:: ``parametrize`` decorators::