Я хочу передать имя пользователя, пароль и адрес электронной почты в качестве параметров прибора здесь:
@pytest.fixture()
def create_user(self):
try:
assert self.rbac.put_user(username, password, email).status_code == 200
yield
except AssertionError:
assert self.rbac.get_user(username).status_code == 200
yield
finally:
assert self.rbac.delete_user(username).status_code == 200
Позже я буду использовать этот прибор в моем тесте:
@pytest.mark.usefixtures("create_user")
def test_assign_delete_user_to_group(self):
"""some code"""
Как я могу это сделать? Спасибо!