Module Import alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Return Str decorator_list decorator_list Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return Str decorator_list Call NameLoad AttributeLoad NameLoad attr decorator_list Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call NameLoad ListLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call NameLoad NameLoad decorator_list Assign NameStore Call NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list decorator_list
N/A N/A unittest anima.extension extends ExtenderTester N/A N/A unittest TestCase N/A N/A tests the anima.extension.extender decorator
     setUp N/A N/A self N/A N/A N/A setup the test
         Foo N/A object N/A N/A test class
             func1 N/A N/A self N/A N/A N/A an existing function
                 N/A func1 N/A N/A N/A N/A self foo_class Foo N/A test_extends_is_working_fine_for_classes N/A N/A self N/A N/A N/A testing if the extender will work properly with class methods
         Bar N/A object N/A N/A A test class whose methods will override other class
             new_func1 N/A N/A self N/A N/A N/A new_func1 N/A N/A extends N/A self foo_class N/A N/A b N/A Bar N/A b_result N/A N/A b new_func1 N/A f N/A N/A self foo_class N/A f_result N/A N/A f new_func1 N/A N/A N/A self assertEqual b_result f_result N/A test_cls_argument_can_be_a_list_of_classes N/A N/A self N/A N/A N/A testing if cls argument is a list of classes extender will extend
        them all.
         Baz N/A object N/A N/A N/A Bar N/A object N/A N/A N/A Extension N/A object N/A func1 N/A N/A self N/A N/A N/A N/A overridden func1 in %s N/A N/A self __class__ __name__ N/A N/A extends N/A Baz Bar func2 N/A N/A self N/A N/A N/A N/A overridden func2 in %s N/A N/A self __class__ __name__ N/A N/A extends Baz func3 N/A N/A self N/A N/A N/A N/A overridden func3 in %s N/A N/A self __class__ __name__ N/A N/A extends Bar N/A N/A b1 N/A Baz N/A b2 N/A Bar N/A N/A N/A self assertEqual N/A N/A b1 func1 overridden func1 in Baz N/A N/A N/A self assertEqual N/A N/A b2 func1 overridden func1 in Bar N/A N/A N/A self assertEqual N/A N/A b1 func2 overridden func2 in Baz N/A N/A N/A self assertEqual N/A N/A b2 func3 overridden func3 in Bar N/A N/A