相关疑难解决方法(0)

python:模拟一个模块

是否可以使用python模拟模块unittest.mock?我有一个名为的模块config,在运行测试时我想用另一个模块来模拟它test_config.我怎样才能做到这一点 ?谢谢.

config.py:

CONF_VAR1 = "VAR1"
CONF_VAR2 = "VAR2"
Run Code Online (Sandbox Code Playgroud)

test_config.py:

CONF_VAR1 = "test_VAR1"
CONF_VAR2 = "test_VAR2" 
Run Code Online (Sandbox Code Playgroud)

所有其他模块从模块读取配置变量config.在运行测试时,我希望他们从test_config模块中读取配置变量.

python mocking

11
推荐指数
4
解决办法
4387
查看次数

标签 统计

mocking ×1

python ×1