Hi there,
I have a small question about fixtures. Basically inside a test function
I would like to know which fixtures are active/avaialable and I want to
be able to reference them and get their return values.
@pytest.fixture
def inner():
return 1
@pytest.fixture
def foo(inner):
return 2
@pytest.fixture
def bar():
return 3
@pytest.mark.bar
def test_foo(foo):
# Let's assume the 'bar' mark magically requests the bar fixture.
# Now all of 'inner', 'foo' and 'bar' should be available in here.
# Is there a way to actually reference them here and get their
# return values, e.g. like: request.getfuncargvalue(...) but
# only for fixtures that have alreay been requested?
pass
I hope that makes sense to you. I am new to pytest development, so if
there is a section in the docs that covers this that I have missed, any
pointers would be greatly appreciated.
Cheers,
Christoph
_______________________________________________
pytest-dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pytest-dev