def test_setdefault(self): x = DictAttribute(Object()) self.assertEqual(x.setdefault("foo", "NEW"), "NEW") self.assertEqual(x.setdefault("foo", "XYZ"), "NEW")
def test_setdefault(self): x = DictAttribute(Object()) self.assertEqual(x.setdefault('foo', 'NEW'), 'NEW') self.assertEqual(x.setdefault('foo', 'XYZ'), 'NEW')
def test_setdefault(self): x = DictAttribute(Bunch()) x.setdefault('foo', 'NEW') self.assertEqual(x['foo'], 'NEW') x.setdefault('foo', 'XYZ') self.assertEqual(x['foo'], 'NEW')
def test_setdefault(self): x = DictAttribute(Bunch()) x.setdefault("foo", "NEW") self.assertEqual(x["foo"], "NEW") x.setdefault("foo", "XYZ") self.assertEqual(x["foo"], "NEW")