Called once per unit test, modifies/parametrizes it as needed.
(metafunc)
| 68 | |
| 69 | |
| 70 | def pytest_generate_tests(metafunc): |
| 71 | """Called once per unit test, modifies/parametrizes it as needed.""" |
| 72 | _parametrize_correlated_parameters(metafunc) |
| 73 | _auto_parametrize_target(metafunc) |
| 74 | _add_target_specific_marks(metafunc) |
| 75 | |
| 76 | # Process gtest arguments |
| 77 | option_value = metafunc.config.option.gtest_args |
| 78 | if "gtest_args" in metafunc.fixturenames and option_value is not None: |
| 79 | metafunc.parametrize("gtest_args", [option_value]) |
| 80 | |
| 81 | |
| 82 | def pytest_collection_modifyitems(config, items): |
nothing calls this directly
no test coverage detected
searching dependent graphs…