Mimics - Records operations to replay them later
summary
Mimics is a Python tool that records operations performed on objects or classes so those operations can be replayed later when the actual target becomes available. The repository demonstrates deferred execution by capturing method calls and attribute changes and replaying them against a subject at a later time, showcasing Python techniques for interception and replay of object interactions.
AI-written summary · about
related talks
27mI Dance with Your Shadow: Patch, Stub, Mock
23mMocking of mocks. A deep dive into the mock module
32mNim for Pythonistas
20mMock, patch - when and how to use
01h 18mPython 103: Mmmm... Understanding Python's Memory Model, Mutability, and Methods
19mDo Repeat Yourself
38mDynamic Code Instrumentation with Hacked Interpreters
29mFunctional Python with Mochi