示例#1
0
 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)
示例#2
0
 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)
示例#3
0
 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)
示例#4
0
 def test_descriptor_get(self):
     config = self._make_config()
     self.assertEqual(config.get('foo', 'option_a'),
                      getattr(config, 'foo_a'))
示例#5
0
 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)
示例#6
0
 def test_descriptor_get(self):
     config = self._make_config()
     self.assertEqual(config.get('foo', 'option_a'),
                      getattr(config, 'foo_a'))