def test_discard_withoutHold(self): c = Dummy_ConfigurationProxy(TestFixtures.dummyConfigWithStrings()) try: c.discard() except AssertionError, e: self.assertEqual(e.message, "Discarding a configuration requires to be held")
def test_discard_withoutHold(self): c = Dummy_ConfigurationProxy(TestFixtures.dummyConfigWithStrings()) try : c.discard() except AssertionError, e: self.assertEqual(e.message, "Discarding a configuration requires to be held")
def test_hold_discard(self): c = Dummy_ConfigurationProxy(TestFixtures.dummyConfigWithStrings()) c.hold() c["ConfigParam1"] = 'newvalue' self.assertEqual('Param1', c["ConfigParam1"]) c.discard() self.assertEqual('Param1', c["ConfigParam1"])