def test1(): proxy = ObjectProxy('proxy') proxy.set(dict(foo='hello world')) assert 'foo' in proxy.keys() assert 'ObjectProxy' == proxy.__class__.__name__
def test2(): foo = ObjectProxy('foo') foo.set(Foo('david')) assert 'david' == foo.name assert 'ObjectProxy' == foo.__class__.__name__