lightsofapollo/sinon-mocha — pull request #2 by Almad (2012-07-09 14:58:04+00:00)
Title: Allow enhance() to be called multiple times

This way, enhance() can be called multiple times, which is useful
when it's done on top of module level.
Otherwise, wrapped method will call itself infinitely.