def test_del_attribute(self): vault = Vault() vault.a = 'a' vault.cat = 'cat' del vault['a'] assert 'a' not in vault assert 'cat' in vault
def test_del_attribute(self): vault = Vault() vault.a = 'a' vault.cat = 'cat' del vault['a'] self.assertFalse('a' in vault) self.assertTrue('cat' in vault)
def test_set_attribute(self): vault = Vault() vault.a = 'a' vault.cat = 'cat' items = ['a', 'cat'] for item in items: assert item in vault assert vault[item] == item assert vault[item] == getattr(vault, item)
def test_set_attribute(self): vault = Vault() vault.a = 'a' vault.cat = 'cat' items = ['a', 'cat'] for item in items: self.assertTrue(item in vault) self.assertTrue(vault[item] == item) self.assertTrue(vault[item] == getattr(vault, item))