point
(Valentin Kaminskiy)
#1
Всем привет,
Использую фреймворк behave. Для тестирования на разном инвайронменте в файле environment.py хардкоджу инвайронмент:
env = GetEnvironment(“qa”)
Как сделать так что бы пробрасывать ‘qa’ из командной строки или другого конфигурационного файла?
5am
(5am)
#2
в environment.py:
def before_all(context):
#читаешь значение из своего конфиг файла (xml, ini, etc)
context.env = а тут присваиваешь его.
point
(Valentin Kaminskiy)
#3
Ok, спасибо за совет.
Буду тогда файл шеф рецептом создавать.
Если узнаешь как пробрасывать аргументы из командной строки дай плиз знать. Спасибо.