Example #1
0
 def test_attribute_read(self):
     d = Bunch()
     d.name = 'value'
     assert d.name == 'value'
Example #2
0
 def test_repr(self):
     d = Bunch()
     assert repr(d) == 'Bunch({})'
     
     d.name = 'value'
     self.assertEqual(repr(d), "Bunch({'name': 'value'})")
Example #3
0
 def test_attribute_assignment(self):
     d = Bunch()
     d.name = 'value'
     assert hasattr(d, 'name')
     self.assertEqual(d['name'], 'value')