Caveats

Watchdog's protectiveness can be problematic with mocks in a test suite as they love to redefine
methods. Watchdog provides Watchdog.sleep, a Proc to conditionally turn off guarding extension
methods. By default, Watchdog sets this so that Rspec mocks are allowed to slip by: