【发布时间】:2019-03-31 13:03:09
【问题描述】:
我正在尝试添加一些自定义伪造者提供程序以与 factory_boy 和 pytest 一起使用。
我将提供者放入
faker_providers/foo.py/Provider.
在my factories.py文件中,我必须导入foo.py然后运行注册:
factory.Faker.add_provider(foo.Provider)
我正在考虑使用pytest_sessionstart(session) 自动注册faker_providers 下的所有自定义提供程序。有没有办法做到这一点?
任何有关组织和注册自定义提供程序的其他方法的建议也将不胜感激。
【问题讨论】:
标签: django python-3.x pytest faker factory-boy