Exemple #1
0
    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'])
Exemple #2
0
    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'])