Module Assign NameStore Str Assign NameStore Str Assign NameStore Str ImportFrom alias ImportFrom alias alias ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body AugAssignAdd AttributeStore NameLoad attr Num Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Return BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Num Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad Str Str keyword NameLoad keyword NameLoad Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Num Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num FunctionDef arguments args defaults body Assign AttributeStore NameLoad attr Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad Str Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call NameLoad NameLoad Str Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return ListLoad Str Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return ListLoad Str decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return BinOpAdd ListLoad Str Str Call AttributeLoad Call NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults Str body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Slice Num decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Num Assign NameStore Call NameLoad Num Assign NameStore Call NameLoad keyword NameLoad keyword Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword NameLoad keyword Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num For NameStore Call NameLoad Num body Expr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Num Assign NameStore Call NameLoad keyword NameLoad keyword Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Expr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpMult Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list decorator_list
N/A N/A __author__ brianoneill N/A __version__ 0.1.14 N/A __doc__ 
    100% coverage of proxy_descriptors.py
 unittest TestCase log_calls install_proxy_descriptor ClassInstanceAttrProxy A N/A N/A __init__ N/A N/A self x N/A N/A N/A N/A self x x N/A N/A self _counter 0 N/A counter N/A N/A self N/A N/A N/A N/A self _counter 1 N/A N/A self _counter N/A property counter N/A N/A self val N/A N/A N/A N/A self _counter val N/A N/A counter setter my_method N/A N/A self N/A N/A N/A N/A N/A self x N/A self x N/A N/A B N/A N/A __init__ N/A N/A self A_instance N/A N/A N/A N/A self A_instance A_instance N/A N/A TestInstall_proxy_descriptor N/A TestCase N/A test_install_proxy_descriptor N/A N/A self N/A N/A N/A a N/A A 5 N/A b N/A B a N/A N/A install_proxy_descriptor b A_instance counter data True readonly True N/A a_count N/A a counter N/A N/A N/A self assertEqual a_count 1 N/A b_count N/A b counter N/A N/A N/A self assertEqual b_count 2 N/A N/A a counter 7 N/A N/A N/A self assertEqual N/A a counter 8 set_b_counter N/A N/A N/A N/A N/A N/A b counter 17 N/A N/A N/A N/A self assertRaises AttributeError set_b_counter N/A b2 N/A B a N/A N/A install_proxy_descriptor b A_instance counter data True readonly False N/A N/A N/A self assertEqual N/A b2 counter 9 N/A N/A b2 counter -1 N/A N/A N/A self assertEqual N/A a counter 0 N/A N/A install_proxy_descriptor b A_instance my_method data False N/A N/A N/A self assertEqual N/A N/A b my_method 25 N/A N/A A1 N/A A N/A get_data_descriptor_names N/A N/A cls N/A N/A N/A N/A counter x N/A classmethod get_method_descriptor_names N/A N/A cls N/A N/A N/A N/A my_method N/A classmethod N/A A2 N/A A1 N/A get_data_descriptor_names N/A N/A cls N/A N/A N/A N/A N/A filter inverse_filter N/A N/A N/A super get_data_descriptor_names N/A classmethod get_method_descriptor_names N/A N/A cls N/A N/A N/A N/A N/A N/A super get_method_descriptor_names N/A classmethod __init__ N/A N/A self x filter N/A Leavenworth N/A N/A N/A self _filter filter N/A N/A N/A N/A super __init__ x N/A filter N/A N/A self N/A N/A N/A N/A self _filter N/A property filter N/A N/A self val N/A N/A N/A N/A self _filter val N/A N/A filter setter inverse_filter N/A N/A self N/A N/A N/A N/A N/A self _filter N/A -1 N/A property N/A TestClassInstanceAttrProxy N/A TestCase N/A test_ClassInstanceAttrProxy_1 N/A N/A self N/A N/A N/A a1_1 N/A A1 7 N/A a1_2 N/A A1 1000 N/A proxy1 N/A ClassInstanceAttrProxy class_instance a1_1 data_descriptor_names N/A N/A a1_1 get_data_descriptor_names method_descriptor_names N/A N/A a1_1 get_method_descriptor_names N/A proxy2 N/A ClassInstanceAttrProxy class_instance a1_2 data_descriptor_names N/A N/A a1_2 get_data_descriptor_names method_descriptor_names N/A N/A a1_2 get_method_descriptor_names N/A N/A N/A self assertEqual N/A proxy1 counter 1 N/A N/A N/A self assertEqual N/A proxy1 x 7 N/A N/A N/A self assertEqual N/A N/A proxy1 my_method 49 N/A i N/A range 4 N/A N/A N/A proxy2 counter N/A N/A N/A self assertEqual N/A proxy2 counter 5 N/A N/A N/A self assertEqual N/A proxy2 x 1000 N/A N/A N/A self assertEqual N/A N/A proxy2 my_method 1000000 N/A N/A N/A self assertEqual N/A proxy1 counter 2 try_set_counter N/A N/A proxy N/A N/A N/A N/A proxy counter 5000 N/A N/A N/A N/A self assertRaises AttributeError try_set_counter proxy1 N/A N/A N/A self assertRaises AttributeError try_set_counter proxy2 N/A a2 N/A A2 1729 N/A proxy_a2 N/A ClassInstanceAttrProxy class_instance a2 data_descriptor_names N/A N/A a2 get_data_descriptor_names method_descriptor_names N/A N/A a2 get_method_descriptor_names N/A N/A a2 counter N/A N/A N/A self assertEqual N/A proxy_a2 counter 2 N/A N/A N/A self assertEqual N/A proxy_a2 x 1729 N/A N/A N/A self assertEqual N/A N/A proxy_a2 my_method N/A 1729 1729 N/A N/A N/A self assertEqual N/A proxy_a2 filter Leavenworth N/A N/A N/A self assertEqual N/A proxy_a2 inverse_filter htrownevaeL N/A N/A