'Successive patches are applied and reverted just like a single patch.'

def test_successivePatches(self):

    self.test.patch(self, 'objectToPatch', self.patchedValue)
    self.assertEqual(self.objectToPatch, self.patchedValue)
    self.test.patch(self, 'objectToPatch', 'second    value')
    self.assertEqual(self.objectToPatch, 'second    value')
    self.test.run(reporter.Reporter())
    self.assertEqual(self.objectToPatch, self.originalValue)
