pytest-bdd/tests
Nate Clark 825fcf804b Issue #362: Only unconfigure if configured
`pytest_unconfigure` can be called even if `pytest_configure` was not.
In order to avoid errors during unconfigure only perform the unconfigure
if the configure was performed. Add a counter which is incremented
before configure to track the number of times pytest started
initialization so that the config is not popped early from the stack.
2023-10-31 10:04:28 -04:00
..
args Re-add "`parsers.re` now does fullmatch."" 2022-11-05 15:14:28 +01:00
feature Always use clean line for description 2023-02-16 12:16:33 -07:00
generation tests: Use `pytester` fixture instead of `testdir` 2022-11-04 08:53:07 +00:00
library tests: Use `pytester` fixture instead of `testdir` 2022-11-04 08:53:07 +00:00
scripts tests: Use `pytester` fixture instead of `testdir` 2022-11-04 08:53:07 +00:00
steps test step name cache behavior 2023-07-14 04:53:38 -04:00
__init__.py Fixed step arguments conflict with the fixtures having the same name 2014-02-19 12:48:14 +01:00
conftest.py Remove pytest<6 support logic 2022-07-26 00:20:31 +02:00
test_hooks.py Issue #362: Only unconfigure if configured 2023-10-31 10:04:28 -04:00
utils.py Remove pytest<6 support logic 2022-07-26 00:20:31 +02:00