In my python code, I have a global instance of requests.session :
import requests session = requests.session()
How can I mock him with Mock ? Is there a decorator for this kind of operation? I tried the following:
session.get = mock.Mock(side_effect=self.side_effects)
but (as expected) this code does not return session.get to its original state after each test, for example, @mock.patch decorator do.
source share