Open leehin opened 1 year ago
@given("test generated fixture") def test_generated_fixture(normal_fixture, generated_fixture): print(fixture) print(generated_fixture) return 1
@pytest.fixture def normal_fixture(): return 1
def pytest_generate_tests(metafunc): if "generated_fixture" in metafunc.fixturenames: metafunc.parametrize("generated_fixture", [1, 2, 3])
will result in error E fixture 'generated_fixture' not found
@given("test generated fixture") def test_generated_fixture(normal_fixture, generated_fixture): print(fixture) print(generated_fixture) return 1
@pytest.fixture def normal_fixture(): return 1
defined pytest_generated_tests in conftest.py
def pytest_generate_tests(metafunc): if "generated_fixture" in metafunc.fixturenames: metafunc.parametrize("generated_fixture", [1, 2, 3])
will result in error E fixture 'generated_fixture' not found