一般来说,我对使用模拟和测试还很陌生。这是我第一次尝试模拟整个导入的模块。所以例如我有
try:
import redis
except:
redis = None
然后稍后在代码中我检查redis
if redis is None:
return
如何将模拟对象或类设置到 redis 命名空间,这样我就不必在 CI 服务器上安装 redis?
一般来说,我对使用模拟和测试还很陌生。这是我第一次尝试模拟整个导入的模块。所以例如我有
try:
import redis
except:
redis = None
然后稍后在代码中我检查redis
if redis is None:
return
如何将模拟对象或类设置到 redis 命名空间,这样我就不必在 CI 服务器上安装 redis?