def test_config_unset_section_is_none(self): c1 = Config(path='/tmp/nofile') value = c1.unset(None, 'bar') self.assertEqual(value, False) value = c1.unset('', 'bar') self.assertEqual(value, False)
def test_config_unset_key_is_none(self): c1 = Config(path='/tmp/nofile') c1.set('foo', 'bar', 'baz') value = c1.unset('foo', None) self.assertEqual(value, False) value = c1.unset('foo', '') self.assertEqual(value, False)
def test_config_unset_key_not_found(self): c1 = Config(path='/tmp/nofile') c1.set('foo', 'bar', 'baz') value = c1.unset('foo', 'rab') self.assertEqual(value, False)
def test_config_unset_key(self): c1 = Config(path='/tmp/nofile') c1.set('foo', 'bar', 'baz') # Check that we get True if key unset value = c1.unset('foo', 'bar') self.assertEqual(value, True) self.assertEqual(c1.get('foo', 'bar'), None)
def test_config_unset_section_not_found(self): c1 = Config(path='/tmp/nofile') value = c1.unset('foo', 'bar') self.assertEqual(value, False)