'The returned L{monkey.MonkeyPatcher} object can re-apply the patch
during the test run.'

def test_revertAndRepatch(self):

    patch = self.test.patch(self, 'objectToPatch', self.patchedValue)
    patch.restore()
    patch.patch()
    self.assertEqual(self.objectToPatch, self.patchedValue)
