def test_DictLikeClass(self): instance = DictLikeClass() instance.bob = 'titi' ok_(instance.bob==instance['bob']) instance['titi'] = 'bob' ok_(instance.titi==instance['titi']) instance2 = DictLikeClass(instance) ok_(instance2.bob==instance2['bob']) ok_(instance2.bob==instance.bob) ok_(instance2.titi==instance2['titi']) ok_(instance2.titi==instance.titi) instance3 = DictLikeClass({'bob': 'titi', 'toto': 'bib'}) ok_(instance3.bob=='titi') ok_(instance3.bob==instance3['bob']) ok_(instance3.toto=='bib') ok_(instance3.toto==instance3['toto'])
def test_DictLikeClass(self): instance = DictLikeClass() instance.bob = 'titi' ok_(instance.bob == instance['bob']) instance['titi'] = 'bob' ok_(instance.titi == instance['titi']) instance2 = DictLikeClass(instance) ok_(instance2.bob == instance2['bob']) ok_(instance2.bob == instance.bob) ok_(instance2.titi == instance2['titi']) ok_(instance2.titi == instance.titi) instance3 = DictLikeClass({'bob': 'titi', 'toto': 'bib'}) ok_(instance3.bob == 'titi') ok_(instance3.bob == instance3['bob']) ok_(instance3.toto == 'bib') ok_(instance3.toto == instance3['toto'])