Пользовательский провайдер для использования с фабричным парнем и pytest - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь добавить какого-нибудь специального провайдера для фейера, чтобы использовать его вместе с factory boy и pytest. Прямо сейчас я ставлю провайдера в faker_providers / foo.py / Provider В моем файле factories.py я должен импортировать foo.py, а затем зарегистрироваться, выполнив: factory.Faker.add_provider(foo.Provider)

Я подумываю использовать pytest_sessionstart (сеанс) для автоматической регистрации всех пользовательских провайдеров под faker_providers. Есть ли способ сделать это?

Буду также признателен за любые предложения по другим способам организации и регистрации пользовательских провайдеров

...