Я знаю, как имитировать методы в Python с помощью flexmock, например
flexmock(subprocess).should_receive('call').replace_with(my_func)
Как имитировать функции за пределами объектов, или, например, glob
, который был импортирован через из glob import glob
] вместо import glob
?
Я нашел имитирующие функции, использующие python mock в качестве аналогичного вопроса, но он не отвечает на мой вопрос.