Python Mock Pitfall: Patch Where It Is Used, Not Where It Is Defined
Originally published at recca0120.github.io from utils import sum, then patch('utils.sum') — and the mock never takes effect. Switch to patch('helloworld.sum') and it works. This is the most common Python mock mistake. Once you understand why, you wo...
Apr 20, 20263 min read