在使用Django default unittest时,修补设置属性(例如,使用@override_settings装饰器)是很简单的。
我想为一个测试方法覆盖我的设置的几个属性。当我使用pytest-django时,我该如何着手实现这一点呢?
发布于 2020-06-30 01:20:45
您可以将settings作为测试夹具传入,然后根据需要对其进行修改。这里有一个来自the documentation的例子
def test_with_specific_settings(settings):
settings.USE_TZ = True
assert settings.USE_TZhttps://stackoverflow.com/questions/62642825
复制相似问题