Я пытаюсь добавить специального поставщика фейкер для использования с factory_boy
и pytest
.
Поставил провайдера в
faker_providers/foo.py/Provider
.
В файле my factories.py
мне нужно импортировать foo.py
, а затем зарегистрироваться, запустив:
factory.Faker.add_provider(foo.Provider)
Я думаю об использовании pytest_sessionstart(session)
для автоматической регистрации всех настраиваемых провайдеров под faker_providers
. Есть ли способ сделать это?
Мы также будем признательны за любые предложения по другим способам организации и регистрации пользовательских провайдеров.