class Master(): Sub = Subordinate() def __init__(self): self.sub = Subordinate() delegated.here('Sub.sub.sub', 'attr1') attr1_nested = delegated.tasks('sub.sub.call_test_instance().call_test_class().sub', 'attr1') attr2, attr3 = delegated.tasks('sub.call_test_class().sub.call_test_instance().sub', 'attr2, attr1') method1, method2 = delegated.tasks(Sub.sub.call_test_class().sub, 'method1, method2') method3 = delegated.tasks(Sub.sub.call_test_instance().sub, 'method1')
class Master(): Sub = Subordinate() def __init__(self): self.sub = Subordinate() delegated.here('Sub.sub.sub', 'attr1') # test deleted from subordinate delegated.here('Sub.sub.sub', 'attr4') # test missing from subordinate
class Master(): def __init__(self): self.Sub = Subordinate() delegated.here('Sub.sub.call_test_instance().call_test_class().sub', 'attr1') delegated.here('Sub.call_test_class().sub.call_test_instance().sub', 'attr2, method1')
class Master(): def __init__(self): self.sub = Subordinate() delegated.here('sub', 'method1, method2')
class Master(): sub = Subordinate() delegated.here(sub, 'method1, method2')
class Master(): sub = Subordinate() delegated.here('sub', 'method1') delegated.here('sub', 'method2')
class Master(): def __init__(self): self.sub = Subordinate() delegated.here('sub', 'attr1, attr2')
class Master(): sub = Subordinate() delegated.here(sub, 'attr1, attr2') delegated.here(sub, 'attr3')
class Master(): sub = Subordinate() delegated.here('sub', 'attr1') delegated.here('sub', 'attr2')