Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias alias alias alias alias alias alias ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareLt BinOpSub AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Call NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr ListLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareLt BinOpSub AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad NameLoad ListLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Call NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Call NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad ListLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad NameLoad ListLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Assign TupleStore AttributeStore NameLoad attr NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Dict Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Dict Str Str Str NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call NameLoad Str keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str keyword ListLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr keyword Dict Str Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str With Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad With Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Assign TupleStore AttributeStore NameLoad attr NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Dict Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Assign TupleStore AttributeStore NameLoad attr NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list decorator_list
N/A N/A 
Core: test suites
Middleware: test chat
 N/A datetime django.test TestCase django.test.client Client django.core.urlresolvers reverse django.contrib.auth.models User DjangoUser treeio.identities.models Contact treeio.core.models User Group ModuleSetting Module Object Perspective AccessEntity CoreModelsTest N/A TestCase N/A N/A Core Model Tests N/A fixtures N/A myinitial_data.json test_model_AccessEntity N/A N/A self N/A N/A N/A obj N/A AccessEntity N/A N/A N/A obj save N/A N/A N/A self assertTrue N/A N/A N/A obj last_updated N/A N/A N/A datetime datetime now N/A N/A datetime timedelta seconds 1 N/A N/A N/A self assertIsNone N/A N/A obj get_entity N/A N/A N/A self assertFalse N/A N/A obj is_user N/A N/A N/A self assertEqual N/A N/A obj __unicode__ N/A str N/A obj id N/A N/A N/A self assertEqual N/A N/A obj get_absolute_url N/A test_model_Group_basic N/A N/A self N/A N/A N/A Test Group model N/A name testgroup N/A obj N/A Group name name N/A N/A N/A obj save N/A N/A N/A self assertIsNone N/A obj parent N/A N/A N/A self assertIsNone N/A obj details N/A N/A N/A self assertQuerysetEqual N/A N/A N/A obj child_set all N/A N/A N/A N/A self assertEqual N/A N/A obj get_absolute_url N/A N/A /contacts/group/view/{} format N/A obj id N/A N/A N/A self assertEqual N/A N/A obj get_root obj N/A N/A N/A self assertEqual N/A N/A obj get_tree_path N/A obj N/A N/A N/A self assertIsNone N/A N/A obj get_contact N/A N/A N/A self assertFalse N/A N/A obj has_contact N/A N/A N/A self assertEqual N/A N/A obj get_fullname name N/A N/A N/A self assertEqual N/A N/A obj get_perspective N/A N/A N/A N/A Perspective objects all N/A 0 N/A test_model_User_profile N/A N/A self N/A N/A N/A Test User model N/A username testusername N/A password password N/A user N/A DjangoUser username username N/A N/A N/A user set_password password N/A N/A N/A user save N/A N/A N/A self assertEquals N/A user username username N/A N/A N/A self assertIsNotNone N/A user id N/A profile N/A user profile N/A N/A N/A self assertEquals N/A profile name username N/A N/A N/A self assertEquals N/A profile default_group N/A N/A N/A N/A Group objects all N/A 0 N/A N/A N/A self assertQuerysetEqual N/A N/A N/A profile other_groups all N/A N/A N/A N/A self assertFalse N/A profile disabled N/A N/A N/A self assertTrue N/A N/A N/A profile last_access N/A N/A N/A datetime datetime now N/A N/A datetime timedelta seconds 1 N/A N/A N/A self assertEqual N/A N/A profile get_absolute_url N/A N/A /contacts/user/view/{} format N/A profile id N/A oldpsw N/A N/A profile user password N/A N/A N/A self assertNotEqual N/A N/A profile generate_new_password oldpsw N/A N/A N/A self assertQuerysetEqual N/A N/A profile get_groups N/A map repr N/A N/A profile default_group N/A N/A N/A self assertTrue N/A N/A profile is_admin N/A N/A N/A self assertEqual N/A N/A profile get_username username N/A N/A N/A self assertEqual N/A N/A profile get_perspective N/A N/A N/A Perspective objects get name Default N/A N/A N/A self assertEqual N/A N/A profile get_contact N/A N/A N/A Contact objects get related_user profile N/A N/A N/A self assertTrue N/A N/A profile has_contact N/A N/A N/A self assertEqual N/A N/A profile __unicode__ username N/A test_model_User_profile_change_default_group N/A N/A self N/A N/A N/A username testusername N/A user N/A DjangoUser username username N/A N/A N/A user save N/A profile N/A user profile N/A group N/A Group name testgroupname N/A N/A N/A group save N/A N/A profile default_group group N/A N/A N/A profile save N/A profile N/A N/A N/A User objects get user user N/A N/A N/A self assertEquals N/A profile default_group group N/A test_model_Module_basic N/A N/A self N/A N/A N/A Test Module model with minimum parameters N/A name test module N/A title Test title N/A url /test_url/ N/A obj N/A Module name name title title url url N/A N/A N/A obj save N/A N/A N/A self assertIsNotNone N/A obj id N/A obj N/A N/A N/A Module objects get id N/A obj id N/A N/A N/A self assertEquals N/A obj name name N/A N/A N/A self assertEquals N/A obj title title N/A N/A N/A self assertEquals N/A obj url url N/A N/A N/A self assertEquals N/A obj details N/A N/A N/A self assertTrue N/A obj display N/A N/A N/A self assertTrue N/A obj system N/A N/A N/A self assertEqual N/A N/A obj get_absolute_url N/A N/A /admin/module/view/{} format N/A obj id N/A test_model_Perspective_basic N/A N/A self N/A N/A N/A Test Perspective model with minimum parameters N/A name test N/A obj N/A Perspective name name N/A N/A N/A obj save N/A N/A N/A self assertIsNotNone N/A obj id N/A obj N/A N/A N/A Perspective objects get id N/A obj id N/A N/A N/A self assertEqual N/A obj name name N/A N/A N/A self assertEqual N/A obj details N/A N/A N/A self assertQuerysetEqual N/A N/A N/A obj modules all N/A N/A N/A N/A self assertQuerysetEqual N/A N/A obj get_modules N/A map repr N/A N/A N/A Module objects all N/A N/A N/A self assertEqual N/A N/A obj get_absolute_url N/A N/A /admin/perspective/view/{} format N/A obj id N/A test_model_Perspective_full N/A N/A self N/A N/A N/A Test Perspective model with all parameters N/A name test N/A details perspective details N/A obj N/A Perspective name test details details N/A N/A N/A obj save N/A N/A N/A self assertIsNotNone N/A obj id N/A obj N/A N/A N/A Perspective objects get id N/A obj id N/A N/A N/A self assertEqual N/A obj name name N/A N/A N/A self assertEqual N/A obj details details N/A module N/A N/A N/A N/A Module objects all N/A 0 N/A N/A N/A N/A obj modules add module N/A N/A N/A self assertQuerysetEqual N/A N/A N/A obj modules all N/A map repr N/A module N/A N/A N/A self assertQuerysetEqual N/A N/A obj get_modules N/A map repr N/A module N/A N/A N/A self assertEqual N/A N/A obj get_absolute_url N/A N/A /admin/perspective/view/{} format N/A obj id N/A N/A CoreViewsTestLoggedIn N/A TestCase N/A N/A Core View tests when logged in N/A username test N/A password password setUp N/A N/A self N/A N/A N/A N/A N/A self group created N/A N/A N/A Group objects get_or_create name test N/A N/A duser created N/A N/A N/A DjangoUser objects get_or_create username N/A self username N/A N/A N/A duser set_password N/A self password N/A N/A N/A duser save N/A N/A self user duser N/A N/A self perspective N/A Perspective name test N/A N/A N/A N/A self perspective set_default_user N/A N/A N/A N/A self perspective save N/A N/A N/A N/A self client login username N/A self username password N/A self password N/A test_user_logout N/A N/A self N/A N/A N/A Test logout page at /logout N/A response N/A N/A N/A self client get N/A reverse user_logout N/A N/A N/A self assertRedirects response N/A reverse user_login N/A N/A N/A self assertNotIn _auth_user_id N/A N/A self client session N/A test_user_login N/A N/A self N/A N/A N/A Test login page at /login N/A response N/A N/A N/A self client post N/A reverse user_login N/A username password N/A self username N/A self password N/A N/A N/A self assertRedirects response N/A reverse user_denied N/A test_home_login N/A N/A self N/A N/A N/A Test home page with login at / N/A response N/A N/A N/A self client get / N/A N/A N/A self assertEquals N/A response status_code 200 N/A N/A N/A self assertEqual N/A N/A N/A self client session N/A _auth_user_id N/A N/A self user pk N/A test_index_perspectives_login N/A N/A self N/A N/A N/A Test page with login at /admin/perspectives/ N/A response N/A N/A N/A self client get N/A reverse core_admin_index_perspectives N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_perspective_add N/A N/A self N/A N/A N/A Test index page with login at /admin/perspective/add N/A response N/A N/A N/A self client get N/A reverse core_admin_perspective_add N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_perspective_view N/A N/A self N/A N/A N/A Test index page with login at /admin/perspective/view/<perspective_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_perspective_view args N/A N/A N/A self perspective id N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_perspective_edit N/A N/A self N/A N/A N/A Test index page with login at /admin/perspective/edit/<perspective_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_perspective_edit args N/A N/A N/A self perspective id N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_perspective_delete N/A N/A self N/A N/A N/A Test index page with login at /admin/perspective/delete/<perspective_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_perspective_delete args N/A N/A N/A self perspective id N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_index_modules_login N/A N/A self N/A N/A N/A Test page with login at /admin/modules/ N/A response N/A N/A N/A self client get N/A reverse core_admin_index_modules N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_index_users_login N/A N/A self N/A N/A N/A Test page with login at /admin/users/ N/A response N/A N/A N/A self client get N/A reverse core_admin_index_users N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_core_user_add N/A N/A self N/A N/A N/A Test page with login at /admin/user/add N/A name newuser N/A password newuserpsw N/A data N/A name password password_again name password password N/A response N/A N/A N/A self client post path N/A reverse core_admin_user_add data data N/A N/A N/A self assertEquals N/A response status_code 302 N/A profile N/A N/A N/A User objects get name name N/A N/A N/A self assertEquals N/A profile name name N/A N/A N/A self assertRedirects response N/A reverse core_admin_user_view args N/A N/A profile id N/A N/A N/A self assertEquals N/A N/A N/A self client login username name password password True N/A N/A N/A N/A self client logout N/A response N/A N/A N/A self client post /accounts/login N/A username password name password N/A N/A N/A self assertRedirects response / N/A test_core_user_delete N/A N/A self N/A N/A N/A Test page with login at /admin/user/delete N/A name newuser N/A password newuserpsw N/A N/A user created N/A N/A N/A DjangoUser objects get_or_create username name N/A created N/A N/A N/A N/A user set_password password N/A N/A N/A user save N/A response N/A N/A N/A self client post path N/A reverse core_admin_user_delete args N/A N/A N/A user profile id data N/A delete N/A N/A N/A self assertRedirects response N/A reverse core_admin_index_users N/A N/A N/A self assertRaises N/A User DoesNotExist N/A N/A N/A N/A N/A User objects get name name N/A N/A N/A self assertRaises N/A DjangoUser DoesNotExist N/A N/A N/A N/A N/A DjangoUser objects get username name N/A test_core_user_invite N/A N/A self N/A N/A N/A Test page with login at /admin/user/invite N/A response N/A N/A N/A self client get N/A reverse core_admin_user_invite N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_index_groups_login N/A N/A self N/A N/A N/A Test page with login at /admin/groups/ N/A response N/A N/A N/A self client get N/A reverse core_admin_index_groups N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_core_group_add N/A N/A self N/A N/A N/A Test page with login at /admin/group/add N/A response N/A N/A N/A self client get N/A reverse core_admin_group_add N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_core_group_view N/A N/A self N/A N/A N/A Test index page with login at /admin/group/view/<group_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_group_view args N/A N/A N/A self group id N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_core_group_edit N/A N/A self N/A N/A N/A Test index page with login at /admin/group/edit/<group_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_group_edit args N/A N/A N/A self group id N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_core_group_delete N/A N/A self N/A N/A N/A Test index page with login at /admin/group/delete/<group_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_group_delete args N/A N/A N/A self group id N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_core_settings_view N/A N/A self N/A N/A N/A Test index page with login at /admin/settings/view/ N/A response N/A N/A N/A self client get N/A reverse core_settings_view N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_core_settings_edit N/A N/A self N/A N/A N/A Test index page with login at /admin/settings/edit/ N/A response N/A N/A N/A self client get N/A reverse core_settings_edit N/A N/A N/A self assertEquals N/A response status_code 200 N/A N/A CoreViewsTestNoLogin N/A TestCase N/A N/A Core View tests when not logged in N/A username test N/A password password setUp N/A N/A self N/A N/A N/A N/A N/A self group created N/A N/A N/A Group objects get_or_create name test N/A N/A duser created N/A N/A N/A DjangoUser objects get_or_create username N/A self username N/A N/A N/A duser set_password N/A self password N/A N/A N/A duser save N/A N/A self user duser N/A N/A self perspective N/A Perspective name test N/A N/A N/A N/A self perspective set_default_user N/A N/A N/A N/A self perspective save N/A test_user_logout N/A N/A self N/A N/A N/A A logout request from an already logged out user should be harmless
         N/A response N/A N/A N/A self client get N/A reverse user_logout N/A N/A N/A self assertRedirects response N/A reverse user_login N/A N/A N/A self assertNotIn _auth_user_id N/A N/A self client session N/A test_user_login N/A N/A self N/A N/A N/A Test login page at /login N/A response N/A N/A N/A self client post N/A reverse user_login N/A username password N/A self username N/A self password N/A N/A N/A self assertRedirects response / N/A N/A N/A self assertEqual N/A N/A N/A self client session N/A _auth_user_id N/A N/A self user pk N/A test_logo N/A N/A self N/A N/A N/A Just test that the logo view works N/A response N/A N/A N/A self client get N/A reverse core_logo_image N/A N/A N/A self assertEquals N/A response status_code 200 N/A test_home N/A N/A self N/A N/A N/A Test home page at / N/A response N/A N/A N/A self client get / N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_index_perspectives_out N/A N/A self N/A N/A N/A Test page at /admin/perspectives/ N/A response N/A N/A N/A self client get N/A reverse core_admin_index_perspectives N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_perspective_add_out N/A N/A self N/A N/A N/A Test add perspective page at /admin/perspective/add N/A response N/A N/A N/A self client get N/A reverse core_admin_perspective_add N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_perspective_view_out N/A N/A self N/A N/A N/A Test perspective view at /admin/perspective/view/<perspective_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_perspective_view args N/A N/A N/A self perspective id N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_perspective_edit_out N/A N/A self N/A N/A N/A Test perspective add at /admin/perspective/edit/<perspective_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_perspective_edit args N/A N/A N/A self perspective id N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_perspective_delete_out N/A N/A self N/A N/A N/A Test perspective delete at /admin/perspective/delete/<perspective_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_perspective_delete args N/A N/A N/A self perspective id N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_index_modules_out N/A N/A self N/A N/A N/A Test index modules page at /admin/modules/ N/A response N/A N/A N/A self client get N/A reverse core_admin_index_modules N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_index_users_out N/A N/A self N/A N/A N/A Test index users page at /admin/users/ N/A response N/A N/A N/A self client get N/A reverse core_admin_index_users N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_core_user_add_out N/A N/A self N/A N/A N/A Test user add at /admin/user/add N/A response N/A N/A N/A self client get N/A reverse core_admin_user_add N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_core_user_invite_out N/A N/A self N/A N/A N/A Test user invite at /admin/user/invite N/A response N/A N/A N/A self client get N/A reverse core_admin_user_invite N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_index_groups_out N/A N/A self N/A N/A N/A Test index groups at /admin/groups/ N/A response N/A N/A N/A self client get N/A reverse core_admin_index_groups N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_core_group_add_out N/A N/A self N/A N/A N/A Test group add at /admin/group/add N/A response N/A N/A N/A self client get N/A reverse core_admin_group_add N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_core_group_view_out N/A N/A self N/A N/A N/A Test group view at /admin/group/view/<group_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_group_view args N/A N/A N/A self group id N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_core_group_edit_out N/A N/A self N/A N/A N/A Test group edit at /admin/group/edit/<group_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_group_edit args N/A N/A N/A self group id N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_core_group_delete_out N/A N/A self N/A N/A N/A Test group delete at /admin/group/delete/<group_id> N/A response N/A N/A N/A self client get N/A reverse core_admin_group_delete args N/A N/A N/A self group id N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_core_settings_view_out N/A N/A self N/A N/A N/A Test isettings view at /admin/settings/view/ N/A response N/A N/A N/A self client get N/A reverse core_settings_view N/A N/A N/A self assertRedirects response N/A reverse user_login N/A test_core_settings_edit_out N/A N/A self N/A N/A N/A Test settings edit at /admin/settings/edit/ N/A response N/A N/A N/A self client get N/A reverse core_settings_edit N/A N/A N/A self assertRedirects response N/A reverse user_login N/A N/A MiddlewareChatTest N/A TestCase N/A N/A Midleware chat tests N/A username test N/A password password setUp N/A N/A self N/A N/A N/A N/A N/A self group created N/A N/A N/A Group objects get_or_create name test N/A N/A duser created N/A N/A N/A DjangoUser objects get_or_create username N/A self username N/A N/A N/A duser set_password N/A self password N/A N/A N/A duser save N/A N/A self perspective N/A Perspective name test N/A N/A N/A N/A self perspective set_default_user N/A N/A N/A N/A self perspective save N/A test_chat_get_new_messages N/A N/A self N/A N/A N/A Test get_new_messages N/A response N/A N/A N/A self client post /chat N/A json {"cmd":"Get", "location":"#"} N/A N/A N/A self assertEqual N/A response status_code 200 N/A test_chat_connect N/A N/A self N/A N/A N/A Test connect N/A response N/A N/A N/A self client post /chat N/A json {"cmd":"Connect", "location":"#"} N/A N/A N/A self assertEqual N/A response status_code 200 N/A test_chat_disconnect N/A N/A self N/A N/A N/A Test disconnect N/A response N/A N/A N/A self client post /chat N/A json {"cmd":"Disconnect", "location":"#"} N/A N/A N/A self assertEqual N/A response status_code 200 N/A test_chat_add_new_message N/A N/A self N/A N/A N/A Test add_new_message N/A response N/A N/A N/A self client post /chat N/A json {"cmd":"Message","data":{"id":"test_b5e6d0470a5f4656c3bc77f879c3dbbc","text":"test message"},"location":"#"} N/A N/A N/A self assertEqual N/A response status_code 200 N/A test_chat_exit_from_conference N/A N/A self N/A N/A N/A Test exit_from_conference N/A response N/A N/A N/A self client post /chat N/A json {"cmd":"Exit","data":{"id":"test_b5e6d0470a5f4656c3bc77f879c3dbbc"},"location":"#"} N/A N/A N/A self assertEqual N/A response status_code 200 N/A test_chat_add_users_in_conference N/A N/A self N/A N/A N/A Test add_users_in_conference N/A response N/A N/A N/A self client post /chat N/A json {"cmd":"Add","data":{"id":"guest_006f721c4a59a44d969b9f73fb6360a5","users":["test"]},"location":"#"} N/A N/A N/A self assertEqual N/A response status_code 200 N/A test_chat_create_conference N/A N/A self N/A N/A N/A Test create_conference N/A response N/A N/A N/A self client post /chat N/A json {"cmd":"Create","data":{"title":["Admin"],"users":["admin"]},"location":"#"} N/A N/A N/A self assertEqual N/A response status_code 200 N/A N/A