Я могу написать два теста: один для датированных, а другой для бездатированных.
Но для общего свойства могу ли я написать один тест, который будет сочетаться с pytest.mark.parameterize. Проблема в том, как стратегия запроса использует этот параметр req_type в @given.
Код: Выделить всё
@pytest.mark.parameterize('req_type', ['dated', 'dateless'])
@given(req=requests())
def test_process_request(req, req_type):
# override the parameter req_type in req with input req_type
pass
Подробнее здесь: https://stackoverflow.com/questions/574 ... y-in-given