def attributes_work(self): lex = Lexicon() lex.foo = 'bar' eq_(lex['foo'], lex.foo)
def aliases_appear_in_attributes(self): lex = Lexicon() lex.alias('foo', to='bar') lex.foo = 'value' assert lex.foo == lex.bar == lex['foo'] == lex['bar'] == 'value'
def attributes_work(self): l = Lexicon() l.foo = 'bar' eq_(l['foo'], l.foo)
def aliases_appear_in_attributes(self): l = Lexicon() l.alias('foo', to='bar') l.foo = 'value' assert l.foo == l.bar == l['foo'] == l['bar'] == 'value'