Есть ли способ установить глобальную переменную/константу в .feature
файлах в Behave?
Для аналитической службы у меня есть много таких сценариев, как этот.
Scenario: Some scenario
Given do some action
And wait for 90 seconds while the action results are ready
Then verifying some result
А недавно требования обновились и сервис может ждать дольше. Это требование может быть изменено в будущем. Есть ли способ не находить и не заменять все «подождать 90 секунд», а иметь какую-то константу в файле функций, которую я могу обновить в одном месте?
Мой текущий подход заключается в реорганизации шага в wait for a reasonable time while the action results are ready
и установке константы разумное время в Python. Но при таком подходе из журналов тестов неясно, каково разумное время для конкретного прогона.