А
@sniiick
Сделал файл data_set.py c ключами
DATA_SET = {
"alpha": {
"facility_id": "359"
},
"beta": {
"facility_id": "id"
},
"prod": {
"sensor_id": "id"
}
}Передал в conftest.py в parser.addoption флаг
parser.addoption('--data-set', action='store', choices=['alpha', 'beta', 'prod'], help='Specify data set')и в тесте теперь просто передаю в тестовую функцию set_config такого типа
data_set = {'beta': DATA_SET['beta'], 'alpha': DATA_SET['alpha']}И обращаюсь по нужному ключу с данными
data_set[set_config.data_set]['facility_id']
Не костыльно ли это выглядит?)
https://dpaste.org/G6Ax



