monkeypatch یک fixture در pytest است که مواردی مثل متغیر محیطی، attribute یا کلید دیکشنری را فقط در طول یک تست عوض می‌کند و بعد همه‌چیز را برمی‌گرداند. این کار جلوی نشت state بین تست‌ها را می‌گیرد.