【发布时间】:2020-11-25 07:55:54
【问题描述】:
我正在尝试使用pytest 编写单元测试,而我正在测试的类是import 是另一个库的类型,该库在导入期间打开了一个套接字。该类型本身非常简单,它只实现了__call__ 并返回一个易于模拟的plain-old-python-object。
有没有办法可以对导入进行猴子修补,以便在我的测试开始之前不会调用真正的 python 文件?
【问题讨论】:
-
我试试,如果解决了这个问题,我会把它标记为重复。谢谢。
标签: python pytest monkeypatching