searls/gimme — pull request #15 by jasonkarns (2013-03-06 22:38:07+00:00)
Title: Stubbed/Spied inherited class methods are not correctly restored after Gimme.reset

This issue has been verified on ree-1.8.7, but does not exist on ruby-1.9.3

```
class Parent
def self.some_base_method; end
end
class Child < Parent; end

give(Child).some_base_method { "stubbed" }
Child.some_base_method #=> "stubbed"

Gimme.reset

Child.some_base_method #=> TypeError: singleton method bound for a different object
```