def test_descriptor_del(self): config = self._make_config() config.foo_a = 'foo' del config.foo_a self.assertFalse('foo' == config.foo_a) self.assertEqual(config.get('foo', 'option_a'), config.foo_a)
def test_descriptor_set(self): config = self._make_config() config.foo_a = 'foo' self.assertEqual('foo', config.foo_a) self.assertEqual(config.get('foo', 'option_a'), config.foo_a)
def test_descriptor_get(self): config = self._make_config() self.assertEqual(config.get('foo', 'option_a'), getattr(config, 'foo_a'))