Module Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Str Str Str Str Str Str Assign AttributeStore NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Dict body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad handlers ExceptHandler type NameLoad name NameStore body Print AttributeLoad NameLoad attr Raise decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr Pass decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Return NameLoad decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Return NameLoad decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Dict Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Assign AttributeStore NameLoad attr Lambda arguments args defaults NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str Str Str Str Str Str Assign AttributeStore NameLoad attr Lambda arguments args defaults NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str Str Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str Str Str Str Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Call NameLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Str ListLoad Num Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Num Index Str attr Str Dict attr Str Str Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Num Index Str attr Str Dict attr Str Str Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Num Index Str attr Str Dict attr Str Str Str Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str Str Str Str Str Call NameLoad BinOpAdd NameLoad Call AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Str ListLoad Num Call NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Expr Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr keyword Str Assign AttributeStore NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assign NameStore NameLoad Assign NameStore CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore CompareNotEq NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpMod Str TupleLoad NameLoad NameLoad ExceptHandler body Expr Call AttributeLoad NameLoad attr Raise If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad ListLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr UnaryOpNot NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr UnaryOpNot NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad Num NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad Num NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpMod Str AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad For NameStore TupleLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad decorator_list For NameStore TupleLoad Str body Expr Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad decorator_list For NameStore TupleLoad Str Str body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad For NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad For NameStore TupleLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Assign NameStore ListLoad Str Assign NameStore ListLoad Str Assign NameStore BinOpAdd BinOpAdd NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad For NameStore BinOpAdd NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword Call AttributeLoad Call AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr CompareGt Call NameLoad NameLoad Num For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr CompareIn NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr CompareIn NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If BoolOpOr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index Num attr Call AttributeLoad NameLoad attr orelse If UnaryOpNot NameLoad body Pass orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index Num attr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Lambda arguments args defaults AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body If NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr keyword Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Str FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Num Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Lambda arguments args defaults Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str For TupleStore NameStore NameStore NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpMult Str Num Assign NameStore SubscriptLoad NameLoad Slice AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str BinOpAdd Str Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Expr Call AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore BinOpAdd Str Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore ListLoad ListLoad AttributeLoad NameLoad attr Str ListLoad AttributeLoad NameLoad attr Assign NameStore ListComp TupleLoad NameLoad NameLoad Str NameLoad comprehension NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr CompareGt Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Num Expr Call AttributeLoad NameLoad attr CompareGt Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr CompareGt Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr CompareGt Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body TryExcept body Expr Call NameLoad Expr Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Return NameLoad decorator_list NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Raise Call AttributeLoad NameLoad attr decorator_list NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args defaults body Raise Call AttributeLoad NameLoad attr decorator_list NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args defaults body Raise Call AttributeLoad NameLoad attr decorator_list NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A datetime N/A logging N/A simplejson oauth oauth django.conf settings django.core mail google.appengine.api images common api common exception common mail common_mail common models common oauth_util common profile common util common.protocol sms common.test base ApiIntegrationTest N/A N/A base FixturesTestCase N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super ApiIntegrationTest self setUp N/A N/A self post_params N/A method nick message post popular@example.com message_1 N/A N/A self url N/A http://%s/api/json N/A settings DOMAIN N/A N/A self old_utcnow N/A api utcnow N/A N/A self now N/A N/A api utcnow N/A tearDown N/A N/A self N/A N/A N/A N/A api utcnow N/A self old_utcnow N/A N/A settings _target None N/A N/A N/A N/A super ApiIntegrationTest self tearDown N/A get N/A N/A self url parameters N/A N/A N/A N/A response N/A N/A N/A self client get url parameters N/A N/A N/A rv N/A N/A simplejson loads N/A response content N/A rv N/A N/A N/A ValueError N/A e N/A N/A N/A response content N/A N/A test_json_no_method N/A N/A self N/A N/A N/A rv N/A N/A self get /api/json N/A N/A N/A self assertEqual N/A rv N/A status error N/A N/A N/A self assertEqual N/A rv N/A code N/A exception NO_METHOD N/A test_json_invalid_method N/A N/A self N/A N/A N/A rv N/A N/A self get /api/json N/A method INVALID_METHOD N/A N/A N/A self assertEqual N/A rv N/A status error N/A N/A N/A self assertEqual N/A rv N/A code N/A exception INVALID_METHOD N/A test_json_invalid_args N/A N/A self N/A N/A N/A N/A settings API_DISABLE_VERIFICATION True N/A rv N/A N/A self get /api/json N/A method actor_get N/A N/A N/A self assertEqual N/A rv N/A status error N/A N/A N/A self assertEqual N/A rv N/A code N/A exception INVALID_ARGUMENTS N/A test_json_invalid_oauth_request_no_oauth N/A N/A self N/A N/A N/A N/A settings API_DISABLE_VERIFICATION False N/A rv N/A N/A self get /api/json N/A method post N/A N/A N/A self assertEqual N/A rv N/A status error N/A test_json_invalid_oauth_request_bad_tokens N/A N/A self N/A N/A N/A N/A settings API_DISABLE_VERIFICATION False N/A N/A settings API_ALLOW_ROOT_PLAINTEXT True N/A sig_method N/A oauth_util PLAINTEXT N/A bad_consumer N/A N/A oauth OAuthConsumer BAD_KEY BAD_SECRET N/A request N/A N/A N/A oauth OAuthRequest from_consumer_and_token bad_consumer N/A oauth_util ROOT_TOKEN http_url N/A self url parameters N/A self post_params N/A N/A N/A request sign_request sig_method bad_consumer N/A oauth_util ROOT_TOKEN N/A rv N/A N/A self get /api/json N/A request parameters N/A N/A N/A self assertEqual N/A rv N/A status error N/A N/A N/A self assertEqual N/A rv N/A code N/A exception OAUTH_ERROR N/A N/A test_json_hmacsha1_root_access N/A N/A self N/A N/A N/A N/A settings API_DISABLE_VERIFICATION False N/A N/A settings API_ALLOW_ROOT_HMAC_SHA1 False _req N/A N/A N/A N/A N/A request N/A N/A N/A oauth OAuthRequest from_consumer_and_token N/A oauth_util ROOT_CONSUMER N/A oauth_util ROOT_TOKEN http_url N/A self url parameters N/A self post_params N/A N/A N/A request sign_request N/A oauth_util HMAC_SHA1 N/A oauth_util ROOT_CONSUMER N/A oauth_util ROOT_TOKEN N/A rv N/A N/A self get /api/json N/A request parameters N/A rv N/A N/A rv N/A _req N/A N/A N/A self assertEqual N/A rv N/A status error root hmac_sha1 should be disabled N/A N/A N/A self assertEqual N/A rv N/A code N/A exception OAUTH_ERROR N/A N/A settings API_ALLOW_ROOT_HMAC_SHA1 True N/A rv N/A _req N/A N/A N/A self assertEqual N/A rv N/A status ok N/A str rv N/A test_json_plaintext_root_access N/A N/A self N/A N/A N/A N/A settings API_DISABLE_VERIFICATION False N/A N/A settings API_ALLOW_ROOT_PLAINTEXT False _req N/A N/A N/A N/A N/A request N/A N/A N/A oauth OAuthRequest from_consumer_and_token N/A oauth_util ROOT_CONSUMER N/A oauth_util ROOT_TOKEN http_url N/A self url parameters N/A self post_params N/A N/A N/A request sign_request N/A oauth_util PLAINTEXT N/A oauth_util ROOT_CONSUMER N/A oauth_util ROOT_TOKEN N/A rv N/A N/A self get /api/json N/A request parameters N/A rv N/A N/A rv N/A _req N/A N/A N/A self assertEqual N/A rv N/A status error root plaintext should be disabled N/A N/A N/A self assertEqual N/A rv N/A code N/A exception OAUTH_ERROR N/A N/A settings API_ALLOW_PLAINTEXT True N/A N/A settings API_ALLOW_ROOT_PLAINTEXT True N/A rv N/A _req N/A N/A N/A self assertEqual N/A rv N/A status ok N/A str rv N/A test_json_params N/A N/A self N/A N/A N/A N/A settings API_DISABLE_VERIFICATION True N/A params N/A json_params N/A N/A simplejson dumps N/A self post_params N/A rv N/A N/A self get /api/json params N/A N/A N/A self assertEqual N/A rv N/A status ok N/A str rv N/A test_presence_get_contacts N/A N/A self N/A N/A N/A N/A settings API_DISABLE_VERIFICATION True N/A timestamp1 N/A N/A datetime datetime 2007 1 1 2 3 4 N/A timestamp2 N/A N/A datetime datetime 2008 1 1 2 3 4 N/A timestamp_between N/A N/A datetime datetime 2007 6 1 2 3 4 N/A N/A api utcnow N/A N/A N/A N/A timestamp1 N/A rv N/A N/A self get /api/json N/A method nick status presence_set root@example.com bar N/A N/A api utcnow N/A N/A N/A N/A timestamp2 N/A rv N/A N/A self get /api/json N/A method nick status presence_set celebrity@example.com baz N/A rv N/A N/A self get /api/json N/A method nick since_time presence_get_contacts popular@example.com N/A str timestamp_between N/A N/A N/A self assertEqual N/A N/A rv get servertime N/A str timestamp2 N/A str rv N/A N/A N/A self assertEqual N/A len N/A N/A N/A N/A rv get rv N/A get contacts N/A 2 N/A str rv N/A N/A N/A self assertEqual N/A N/A N/A N/A N/A N/A N/A N/A rv N/A rv N/A contacts N/A 0 N/A presence get extra N/A get status baz N/A str rv N/A N/A N/A self assertEqual N/A N/A N/A N/A N/A N/A N/A N/A rv N/A rv N/A contacts N/A 0 N/A presence get extra N/A get given_name Cele N/A str rv N/A N/A N/A self assertEqual N/A N/A N/A N/A N/A N/A N/A N/A rv N/A rv N/A contacts N/A 0 N/A presence get extra N/A get family_name Brity N/A str rv N/A rv N/A N/A self get /api/json N/A method nick since_time presence_get_contacts popular@example.com N/A str N/A timestamp2 N/A N/A datetime timedelta 0 1 N/A N/A N/A self assertEqual N/A len N/A N/A N/A N/A rv get rv N/A get contacts N/A 1 N/A str rv N/A N/A ApiUnitTest N/A N/A base FixturesTestCase N/A N/A a plethora of tests to make sure all the interfaces keep working  N/A unpopular_nick unpopular@example.com N/A popular_nick popular@example.com N/A celebrity_nick celebrity@example.com N/A hermit_nick hermit@example.com N/A nonexist_nick nonexist@example.com N/A annoying_nick annoying@example.com N/A obligated_nick obligated@example.com N/A root_nick root@example.com setUp N/A N/A self N/A N/A N/A N/A N/A N/A super ApiUnitTest self setUp N/A N/A self popular N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A N/A self hermit N/A N/A api actor_get N/A api ROOT N/A self hermit_nick N/A N/A N/A N/A models CachingModel reset_cache N/A N/A N/A N/A models CachingModel enable_cache True N/A tearDown N/A N/A self N/A N/A N/A N/A N/A N/A super ApiUnitTest self tearDown N/A N/A N/A N/A models CachingModel enable_cache False N/A _exercise_permissions N/A N/A self f expected N/A args kw N/A N/A helper to run through the 4 permissions on a target N/A N/A k v N/A N/A expected iteritems N/A N/A N/A N/A self _pre_setup N/A N/A N/A self setUp N/A threw False N/A N/A N/A temp_actor N/A N/A models Actor nick root@example.com N/A N/A temp_actor access_level k N/A N/A f temp_actor args kw N/A N/A N/A N/A exception ApiException N/A e N/A N/A threw True N/A perm_error N/A N/A e code N/A exception PERMISSION_ERROR N/A matched N/A v perm_error N/A N/A N/A self assert_ matched N/A Permissions %s, %s N/A k v N/A N/A N/A N/A N/A self tearDown N/A N/A N/A threw N/A N/A N/A N/A self assert_ v N/A Permissions %s, %s N/A k v N/A N/A N/A self tearDown N/A N/A ApiUnitTestBasic N/A ApiUnitTest N/A test_actor_get N/A N/A self N/A N/A N/A root_public N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A N/A N/A self assertEqual N/A root_public nick N/A self popular_nick N/A root_private N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A N/A N/A self assertEqual N/A root_private nick N/A self celebrity_nick N/A contact_public N/A N/A api actor_get N/A self popular N/A self popular_nick N/A N/A N/A self assertEqual N/A contact_public nick N/A self popular_nick N/A contact_private N/A N/A api actor_get N/A self popular N/A self celebrity_nick N/A N/A N/A self assertEqual N/A contact_private nick N/A self celebrity_nick N/A test_public N/A N/A api actor_get N/A self hermit N/A self popular_nick N/A N/A N/A self assertEqual N/A test_public nick N/A self popular_nick N/A N/A N/A self _exercise_permissions N/A api actor_get N/A read write delete admin True True True True N/A self popular_nick N/A test_actor_get_actors N/A N/A self N/A N/A N/A popular_nicks N/A N/A self popular_nick N/A self unpopular_nick N/A half_nicks N/A N/A self popular_nick N/A self celebrity_nick N/A celebrity_nicks N/A N/A self celebrity_nick N/A root_public N/A N/A api actor_get_actors N/A api ROOT popular_nicks N/A N/A N/A self assertEqual N/A len root_public 2 N/A root_half N/A N/A api actor_get_actors N/A api ROOT half_nicks N/A N/A N/A self assertEqual N/A len root_half 2 N/A root_private N/A N/A api actor_get_actors N/A api ROOT celebrity_nicks N/A N/A N/A self assertEqual N/A len root_private 1 N/A contact_public N/A N/A api actor_get_actors N/A self popular popular_nicks N/A N/A N/A self assertEqual N/A len contact_public 2 N/A contact_half N/A N/A api actor_get_actors N/A self popular half_nicks N/A N/A N/A self assertEqual N/A len contact_half 2 N/A contact_private N/A N/A api actor_get_actors N/A self popular celebrity_nicks N/A N/A N/A self assertEqual N/A len contact_private 1 N/A test_public N/A N/A api actor_get_actors N/A self hermit popular_nicks N/A N/A N/A self assertEqual N/A len test_public 2 N/A N/A N/A self _exercise_permissions N/A api actor_get_actors N/A read write delete admin True True True True N/A N/A self popular_nick N/A test_actor_has_contact N/A N/A self N/A N/A N/A root_public N/A N/A api actor_has_contact N/A api ROOT N/A self popular_nick N/A self celebrity_nick N/A N/A N/A self assert_ root_public N/A root_private N/A N/A api actor_has_contact N/A api ROOT N/A self celebrity_nick N/A self popular_nick N/A N/A N/A self assert_ root_private N/A root_notcontact N/A N/A api actor_has_contact N/A api ROOT N/A self popular_nick N/A self unpopular_nick N/A N/A N/A self assert_ N/A root_notcontact N/A N/A N/A self _exercise_permissions N/A api actor_has_contact N/A read write delete admin True True True True N/A self popular_nick N/A self celebrity_nick N/A test_actor_add_contact N/A N/A self N/A N/A N/A actor_before N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A other_before N/A N/A api actor_get N/A api ROOT N/A self unpopular_nick N/A contacts_before N/A N/A actor_before extra N/A contact_count N/A followers_before N/A N/A other_before extra N/A follower_count N/A is_contact_before N/A N/A api actor_has_contact N/A api ROOT N/A self popular_nick N/A self unpopular_nick N/A N/A N/A self assert_ N/A is_contact_before N/A N/A N/A api actor_add_contact N/A api ROOT N/A self popular_nick N/A self unpopular_nick N/A actor_after N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A other_after N/A N/A api actor_get N/A api ROOT N/A self unpopular_nick N/A contacts_after N/A N/A actor_after extra N/A contact_count N/A followers_after N/A N/A other_after extra N/A follower_count N/A is_contact_after N/A N/A api actor_has_contact N/A api ROOT N/A self popular_nick N/A self unpopular_nick N/A N/A N/A self assertEqual N/A contacts_before 1 contacts_after contacts count N/A N/A N/A self assertEqual N/A followers_before 1 followers_after followers count N/A N/A N/A self assert_ is_contact_after N/A actor_before N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A other_before N/A N/A api actor_get N/A api ROOT N/A self unpopular_nick N/A contacts_before N/A N/A actor_before extra N/A contact_count N/A followers_before N/A N/A other_before extra N/A follower_count N/A is_contact_before N/A N/A api actor_has_contact N/A api ROOT N/A self popular_nick N/A self unpopular_nick N/A N/A N/A self assert_ is_contact_before N/A N/A N/A api actor_add_contact N/A api ROOT N/A self popular_nick N/A self unpopular_nick N/A actor_after N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A other_after N/A N/A api actor_get N/A api ROOT N/A self unpopular_nick N/A contacts_after N/A N/A actor_after extra N/A contact_count N/A followers_after N/A N/A other_after extra N/A follower_count N/A is_contact_after N/A N/A api actor_has_contact N/A api ROOT N/A self popular_nick N/A self unpopular_nick N/A N/A N/A self assertEqual contacts_before contacts_after contacts count N/A N/A N/A self assertEqual followers_before followers_after followers count N/A N/A N/A self assert_ is_contact_after N/A N/A N/A self _exercise_permissions N/A api actor_add_contact N/A read write delete admin False True True True N/A self popular_nick N/A self unpopular_nick _modify_other N/A N/A N/A N/A N/A N/A N/A api actor_add_contact N/A self hermit N/A self popular_nick N/A self unpopular_nick N/A N/A N/A N/A self assertRaises N/A exception ApiException _modify_other N/A test_actor_remove_contact N/A N/A self N/A N/A _not_a_contact N/A N/A N/A N/A N/A N/A N/A api actor_remove_contact N/A api ROOT N/A self popular_nick N/A self unpopular_nick N/A N/A N/A N/A self assertRaises N/A exception ApiException _not_a_contact N/A N/A N/A self _exercise_permissions N/A api actor_remove_contact N/A read write delete admin False False True True N/A self unpopular_nick N/A self popular_nick N/A test_actor_add_contact_subscriptions N/A N/A self N/A N/A N/A subscriber N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A subscriber_inbox N/A inbox/%s/overview N/A subscriber nick N/A public_target N/A N/A api actor_get N/A api ROOT N/A self unpopular_nick N/A public_streams N/A N/A api stream_get_actor N/A api ROOT N/A self unpopular_nick N/A N/A N/A self assert_ N/A len public_streams N/A N/A N/A api actor_add_contact N/A api ROOT N/A subscriber nick N/A public_target nick N/A stream public_streams N/A N/A N/A N/A self assert_ N/A N/A api subscription_is_active N/A api ROOT N/A N/A N/A N/A stream key name subscriber_inbox N/A private_target N/A N/A api actor_get N/A api ROOT N/A self hermit_nick N/A private_streams N/A N/A api stream_get_actor N/A api ROOT N/A private_target nick N/A N/A N/A self assert_ N/A len private_streams N/A N/A N/A api actor_add_contact N/A api ROOT N/A subscriber nick N/A private_target nick N/A stream private_streams N/A N/A N/A N/A self assert_ N/A N/A api subscription_exists N/A api ROOT N/A N/A N/A N/A stream key name subscriber_inbox N/A N/A N/A self assert_ N/A N/A N/A api subscription_is_active N/A api ROOT N/A N/A N/A N/A stream key name subscriber_inbox N/A subscriber_streams N/A N/A api stream_get_actor N/A api ROOT N/A subscriber nick N/A N/A N/A self assert_ N/A len subscriber_streams N/A N/A N/A api actor_add_contact N/A api ROOT N/A private_target nick N/A subscriber nick N/A private_inbox N/A inbox/%s/overview N/A private_target nick N/A stream subscriber_streams N/A N/A N/A N/A self assert_ N/A N/A api subscription_is_active N/A api ROOT N/A N/A N/A N/A stream key name private_inbox N/A stream private_streams N/A N/A N/A N/A self assert_ N/A N/A api subscription_is_active N/A api ROOT N/A N/A N/A N/A stream key name subscriber_inbox N/A N/A N/A api actor_remove_contact N/A api ROOT N/A subscriber nick N/A public_target nick N/A stream public_streams N/A N/A N/A N/A self assert_ N/A N/A N/A api subscription_exists N/A api ROOT N/A N/A N/A N/A stream key name subscriber_inbox N/A N/A N/A api actor_remove_contact N/A api ROOT N/A private_target nick N/A subscriber nick N/A stream subscriber_streams N/A N/A N/A N/A self assert_ N/A N/A N/A api subscription_exists N/A api ROOT N/A N/A N/A N/A stream key name private_inbox N/A stream private_streams N/A N/A N/A N/A self assert_ N/A N/A N/A api subscription_is_active N/A api ROOT N/A N/A N/A N/A stream key name subscriber_inbox N/A N/A N/A self assert_ N/A N/A api subscription_exists N/A api ROOT N/A N/A N/A N/A stream key name subscriber_inbox N/A test_login_forgot_email N/A N/A self N/A N/A N/A N/A N/A api login_forgot N/A api ROOT N/A self celebrity_nick N/A test_invite_request_email N/A N/A self N/A N/A N/A N/A N/A api invite_request_email N/A api ROOT N/A self celebrity_nick foo@bar.com N/A N/A ApiUnitTestChannels N/A ApiUnitTest N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super ApiUnitTestChannels self setUp N/A N/A self test_channel_nick #testchannel@example.com N/A N/A N/A api channel_create N/A api ROOT channel N/A self test_channel_nick nick N/A self popular_nick N/A test_channel_get N/A N/A self N/A N/A N/A channel_ref N/A N/A api channel_get N/A self popular N/A self test_channel_nick N/A N/A N/A self assertEqual #testchannel@example.com N/A channel_ref nick N/A test_channel_create_twice N/A N/A self N/A N/A _create_channel_again N/A N/A N/A N/A N/A N/A N/A api channel_create N/A api ROOT channel N/A self test_channel_nick nick N/A self popular_nick N/A N/A N/A N/A self failUnlessRaises N/A exception ApiException _create_channel_again N/A test_channel_has_member N/A N/A self N/A N/A N/A N/A N/A self assert_ N/A N/A api channel_has_member N/A api ROOT N/A self test_channel_nick N/A self popular_nick N/A N/A N/A self failIf N/A N/A api channel_has_member N/A api ROOT N/A self test_channel_nick N/A self unpopular_nick N/A test_channel_join_twice N/A N/A self N/A N/A _join_channel_again N/A N/A N/A N/A N/A N/A N/A api channel_join N/A api ROOT N/A self popular_nick N/A self test_channel_nick N/A N/A N/A N/A self failUnlessRaises N/A exception ApiException _join_channel_again N/A test_channel_join_and_get_members N/A N/A self N/A N/A N/A N/A N/A api channel_join N/A api ROOT N/A self celebrity_nick N/A self test_channel_nick N/A N/A N/A api channel_join N/A api ROOT N/A self unpopular_nick N/A self test_channel_nick N/A expected_members N/A N/A self celebrity_nick N/A self popular_nick N/A self unpopular_nick N/A N/A N/A self assertEquals expected_members N/A N/A api channel_get_members N/A api ROOT N/A self test_channel_nick N/A test_channel_get_members_offset N/A N/A self N/A N/A N/A N/A N/A api channel_join N/A api ROOT N/A self celebrity_nick N/A self test_channel_nick N/A N/A N/A api channel_join N/A api ROOT N/A self unpopular_nick N/A self test_channel_nick N/A expected_members N/A N/A self popular_nick N/A self unpopular_nick N/A N/A N/A self assertEquals expected_members N/A N/A api channel_get_members N/A api ROOT N/A self test_channel_nick offset N/A self celebrity_nick N/A test_channel_get_members_limit N/A N/A self N/A N/A N/A N/A N/A api channel_join N/A api ROOT N/A self celebrity_nick N/A self test_channel_nick N/A N/A N/A api channel_join N/A api ROOT N/A self unpopular_nick N/A self test_channel_nick N/A N/A N/A self assertEquals N/A N/A self celebrity_nick N/A N/A api channel_get_members N/A api ROOT N/A self test_channel_nick limit 1 N/A N/A ApiUnitTestSubscriptions N/A ApiUnitTest N/A test_subscription_request N/A N/A self N/A N/A N/A topic stream/%s/presence N/A inbox inbox/%s/overview N/A local_public N/A N/A api subscription_request N/A self popular N/A topic N/A self unpopular_nick N/A inbox N/A self popular_nick N/A N/A N/A self assertEqual N/A local_public state subscribed N/A local_private N/A N/A api subscription_request N/A self popular N/A topic N/A self hermit_nick N/A inbox N/A self popular_nick N/A N/A N/A self assertEqual N/A local_private state pending _local_nonexist N/A N/A N/A N/A N/A local_public N/A N/A api subscription_request N/A self popular N/A topic N/A self nonexist_nick N/A inbox N/A self popular_nick N/A N/A N/A N/A self assertRaises N/A exception ApiException _local_nonexist N/A local_already N/A N/A api subscription_request N/A self popular N/A topic N/A self annoying_nick N/A inbox N/A self popular_nick N/A N/A N/A self assertEqual N/A local_already state subscribed _local_sneaky N/A N/A N/A N/A N/A local_sneaky N/A N/A api subscription_request N/A self popular N/A topic N/A self unpopular_nick N/A inbox N/A self unpopular_nick N/A N/A N/A N/A self assertRaises N/A exception ApiException _local_sneaky N/A test_post N/A N/A self N/A N/A N/A public_actor N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A private_actor N/A N/A api actor_get N/A api ROOT N/A self hermit_nick N/A test_message test message N/A public_stream N/A stream/%s/presence N/A public_actor nick N/A entry_ref N/A N/A api post public_actor nick N/A public_actor nick message test_message N/A N/A N/A self exhaust_queue_any N/A N/A N/A self assert_ entry_ref N/A N/A N/A self assert_ N/A entry_ref uuid N/A entry_ref_from_uuid N/A N/A api entry_get_uuid public_actor N/A entry_ref uuid N/A N/A N/A self assert_ entry_ref_from_uuid N/A entry_key N/A N/A N/A N/A entry_ref key name N/A entry_ref_from_key N/A N/A api entry_get public_actor entry_key N/A check_ref N/A entry_ref entry_ref_from_uuid entry_ref_from_key N/A N/A N/A N/A self assertEqual N/A check_ref stream public_stream N/A N/A N/A self assertEqual N/A check_ref owner N/A public_actor nick N/A N/A N/A self assertEqual N/A check_ref actor N/A public_actor nick N/A N/A N/A self assertEqual N/A entry_ref stream N/A check_ref stream N/A N/A N/A self assertEqual N/A N/A entry_ref key N/A N/A check_ref key _duplicate_uuid_same_actor N/A N/A N/A N/A N/A N/A N/A api post public_actor nick N/A public_actor nick message test_message uuid N/A entry_ref uuid N/A N/A N/A N/A self assertRaises N/A exception ApiException _duplicate_uuid_same_actor _duplicate_uuid_different_actor N/A N/A N/A N/A N/A N/A N/A api post private_actor nick N/A private_actor nick message test_message uuid N/A entry_ref uuid N/A N/A N/A N/A self assertRaises N/A exception ApiException _duplicate_uuid_different_actor _nonowner_nick N/A N/A N/A N/A N/A N/A N/A api post public_actor nick N/A private_actor nick message test_message N/A N/A N/A N/A self assertRaises N/A exception ApiException _nonowner_nick _invalid_nick N/A N/A nick N/A N/A N/A N/A N/A api post public_actor nick nick message test_message N/A N/A nick N/A !@# N/A N/A N/A N/A self assertRaises N/A N/A exception ApiException N/A exception ValidationError _invalid_nick nick _unknown_nick N/A N/A N/A N/A N/A N/A N/A api post public_actor nick N/A self nonexist_nick message test_message N/A N/A N/A N/A self assertRaises N/A exception ApiException _unknown_nick _invalid_message N/A N/A msg N/A N/A N/A N/A N/A api post public_actor nick N/A public_actor nick message msg N/A N/A msg N/A N/A N/A N/A N/A self assertRaises N/A exception ApiException _invalid_message msg N/A public_subscribers N/A N/A api subscription_get_topic N/A api ROOT public_stream N/A inbox_key N/A inboxentry/%s entry_key N/A sub public_subscribers N/A N/A sub_ref N/A N/A api actor_get N/A api ROOT N/A sub subscriber N/A overview_inbox N/A N/A api inbox_get_actor_overview sub_ref N/A sub_ref nick N/A N/A N/A self assertEqual N/A overview_inbox N/A 0 entry_key N/A private_stream N/A stream/%s/presence N/A private_actor nick N/A other_public_actor_ref N/A N/A api actor_get N/A api ROOT unpopular@example.com N/A N/A N/A api actor_add_contact public_actor N/A public_actor nick N/A private_actor nick N/A N/A N/A api actor_add_contact private_actor N/A private_actor nick N/A public_actor nick N/A N/A N/A api actor_add_contact other_public_actor_ref N/A other_public_actor_ref nick N/A private_actor nick N/A entry_ref N/A N/A api post private_actor nick N/A private_actor nick message test_message N/A N/A N/A self exhaust_queue_any N/A N/A N/A self assert_ entry_ref N/A N/A N/A self assert_ N/A entry_ref uuid N/A entry_key N/A N/A N/A N/A entry_ref key name _private_entry_from_uuid N/A N/A N/A N/A N/A entry_ref_from_uuid N/A N/A api entry_get_uuid other_public_actor_ref N/A entry_ref uuid N/A N/A N/A N/A self assertRaises N/A exception ApiException _private_entry_from_uuid _private_entry_from_key N/A N/A N/A N/A N/A entry_ref_from_key N/A N/A api entry_get other_public_actor_ref entry_key N/A N/A N/A N/A self assertRaises N/A exception ApiException _private_entry_from_key N/A entry_ref_from_uuid N/A N/A api entry_get_uuid public_actor N/A entry_ref uuid N/A entry_ref_from_key N/A N/A api entry_get public_actor entry_key N/A entry_ref_from_uuid_self N/A N/A api entry_get_uuid private_actor N/A entry_ref uuid N/A entry_ref_from_key_self N/A N/A api entry_get private_actor entry_key N/A check_ref N/A entry_ref entry_ref_from_uuid entry_ref_from_key entry_ref_from_uuid_self entry_ref_from_key_self N/A N/A N/A N/A self assertEqual N/A check_ref stream private_stream N/A N/A N/A self assertEqual N/A check_ref owner N/A private_actor nick N/A N/A N/A self assertEqual N/A check_ref actor N/A private_actor nick N/A N/A N/A self assertEqual N/A entry_ref stream N/A check_ref stream N/A N/A N/A self assertEqual N/A N/A entry_ref key N/A N/A check_ref key N/A private_subscribers N/A N/A api subscription_get_topic N/A api ROOT private_stream N/A inbox_key N/A inboxentry/%s entry_key N/A N/A N/A self assert_ private_subscribers N/A sub private_subscribers N/A N/A sub_ref N/A N/A api actor_get N/A api ROOT N/A sub subscriber N/A overview_inbox N/A N/A api inbox_get_actor_overview sub_ref N/A sub_ref nick N/A N/A N/A sub state pending N/A N/A N/A N/A self assertNotEqual N/A overview_inbox N/A 0 entry_key N/A N/A N/A N/A sub state subscribed N/A N/A N/A N/A self assertEqual N/A overview_inbox N/A 0 entry_key N/A entry_ref N/A N/A api post public_actor nick N/A public_actor nick message test_message thumbnail_url http://flickr.com/ N/A N/A N/A self assertEqual N/A N/A entry_ref extra N/A thumbnail_url http://flickr.com/ N/A N/A test_post_channel N/A N/A self N/A N/A N/A N/A test_post_reply N/A N/A self N/A N/A N/A N/A test_comment N/A N/A self N/A N/A N/A  test that commentors are subscribed to further comments on posts
    they have commented on
     N/A popular_ref N/A N/A api actor_get N/A api ROOT popular N/A celebrity_ref N/A N/A api actor_get N/A api ROOT celebrity N/A unpopular_ref N/A N/A api actor_get N/A api ROOT unpopular N/A hermit_ref N/A N/A api actor_get N/A api ROOT hermit N/A entry_ref N/A N/A api entry_get N/A api ROOT stream/popular@example.com/presence/12346 N/A comment_first_ref N/A N/A api entry_add_comment hermit_ref stream N/A entry_ref stream entry N/A N/A entry_ref keyname nick N/A hermit_ref nick content hermit comment N/A N/A N/A self exhaust_queue_any N/A unpopular_inbox N/A N/A api inbox_get_actor_overview unpopular_ref N/A unpopular_ref nick N/A N/A N/A self assertNotEqual N/A unpopular_inbox N/A 0 N/A N/A comment_first_ref keyname N/A comment_second_ref N/A N/A api entry_add_comment unpopular_ref stream N/A entry_ref stream entry N/A N/A entry_ref keyname nick N/A unpopular_ref nick content unpopular comment N/A N/A N/A self exhaust_queue_any N/A unpopular_inbox N/A N/A api inbox_get_actor_overview unpopular_ref N/A unpopular_ref nick N/A N/A N/A self assertEqual N/A unpopular_inbox N/A 0 N/A N/A comment_second_ref keyname N/A comment_third_ref N/A N/A api entry_add_comment hermit_ref stream N/A entry_ref stream entry N/A N/A entry_ref keyname nick N/A hermit_ref nick content hermit comment 2 N/A N/A N/A self exhaust_queue_any N/A unpopular_inbox N/A N/A api inbox_get_actor_overview unpopular_ref N/A unpopular_ref nick N/A N/A N/A self assertEqual N/A unpopular_inbox N/A 0 N/A N/A comment_third_ref keyname N/A comments N/A N/A api entry_get_comments unpopular_ref N/A N/A entry_ref keyname N/A N/A N/A self assertEqual 3 N/A len comments N/A comments N/A N/A api entry_get_comments popular_ref N/A N/A entry_ref keyname N/A N/A N/A self assertEqual 3 N/A len comments N/A comments N/A N/A api entry_get_comments celebrity_ref N/A N/A entry_ref keyname N/A N/A N/A self assertEqual 3 N/A len comments N/A comment_fourth_ref N/A N/A api entry_add_comment_with_entry_uuid unpopular_ref entry_uuid N/A entry_ref uuid nick N/A unpopular_ref nick content unpopular comment 3 N/A N/A N/A self exhaust_queue_any N/A unpopular_inbox N/A N/A api inbox_get_actor_overview unpopular_ref N/A unpopular_ref nick N/A N/A N/A self assertEqual N/A unpopular_inbox N/A 0 N/A N/A comment_fourth_ref keyname N/A test_keyvalue N/A N/A self N/A N/A N/A key key1 N/A value value1 N/A put_keyvalue N/A N/A api keyvalue_put N/A api ROOT N/A self popular_nick key value N/A got_keyvalue N/A N/A api keyvalue_get N/A api ROOT N/A self popular_nick key N/A keyvalue N/A put_keyvalue got_keyvalue N/A N/A N/A N/A self assertEquals N/A keyvalue keyname key N/A N/A N/A self assertEquals N/A keyvalue value value N/A got_keyvalue N/A N/A api keyvalue_get N/A api ROOT N/A self popular_nick nosuchkey N/A N/A N/A self assertEquals got_keyvalue None _write_somebody_elses N/A N/A N/A N/A N/A put_keyvalue N/A N/A api keyvalue_put N/A self popular N/A self unpopular_nick key value N/A N/A N/A N/A self assertRaises N/A exception ApiException _write_somebody_elses _read_somebody_elses N/A N/A N/A N/A N/A got_keyvalue N/A N/A api keyvalue_get N/A self popular N/A self unpopular_nick key N/A N/A N/A N/A self assertRaises N/A exception ApiException _read_somebody_elses N/A put_keyvalue N/A N/A api keyvalue_put N/A api ROOT N/A self popular_nick p1 value N/A put_keyvalue N/A N/A api keyvalue_put N/A api ROOT N/A self popular_nick p2 value N/A put_keyvalue N/A N/A api keyvalue_put N/A api ROOT N/A self unpopular_nick p2 value N/A put_keyvalue N/A N/A api keyvalue_put N/A api ROOT N/A self popular_nick r value N/A values N/A N/A api keyvalue_prefix_list N/A api ROOT N/A self popular_nick p N/A N/A N/A self assertEquals N/A len values 2 N/A values N/A N/A api keyvalue_prefix_list N/A api ROOT N/A self popular_nick p1 N/A N/A N/A self assertEquals N/A len values 1 N/A values N/A N/A api keyvalue_prefix_list N/A api ROOT N/A self popular_nick r N/A N/A N/A self assertEquals N/A len values 1 N/A values N/A N/A api keyvalue_prefix_list N/A api ROOT N/A self popular_nick x N/A N/A N/A self assertEquals N/A len values 0 N/A values N/A N/A api keyvalue_prefix_list N/A api ROOT N/A self unpopular_nick p N/A N/A N/A self assertEquals N/A len values 1 N/A test_stream_get_streams N/A N/A self N/A N/A N/A public_streams N/A stream/popular@example.com/presence stream/unpopular@example.com/presence N/A private_streams N/A stream/hermit@example.com/presence N/A nonexist_streams N/A stream/nonexist@example.com/presence N/A all_streams N/A N/A public_streams private_streams nonexist_streams N/A streams N/A N/A api stream_get_streams N/A self popular public_streams N/A x public_streams N/A N/A N/A N/A self assert_ N/A streams N/A x N/A streams N/A N/A api stream_get_streams N/A self popular all_streams N/A x public_streams N/A N/A N/A N/A self assert_ N/A streams N/A x N/A x N/A private_streams nonexist_streams N/A N/A N/A N/A self assert_ N/A N/A N/A streams get x None N/A N/A ApiUnitTestRemove N/A ApiUnitTest N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super ApiUnitTestRemove self setUp N/A N/A self public_actor N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A _post N/A N/A self actor N/A N/A N/A test_message test message N/A entry_ref N/A N/A api post actor nick N/A actor nick message test_message N/A N/A N/A self exhaust_queue_any N/A keyname N/A N/A N/A N/A entry_ref key name N/A got_entry N/A N/A api entry_get actor keyname N/A N/A N/A self assertTrue got_entry N/A got_entry N/A _comment N/A N/A self actor entry N/A N/A N/A test_comment test comment N/A comment N/A N/A api entry_add_comment actor nick N/A actor nick content test_comment entry N/A N/A N/A N/A entry key name stream N/A entry stream N/A N/A N/A self exhaust_queue_any N/A keyname N/A N/A N/A N/A comment key name N/A got_entry N/A N/A api entry_get actor keyname N/A N/A N/A self assertTrue got_entry N/A comments N/A N/A api entry_get_comments actor N/A N/A N/A N/A entry key name N/A N/A N/A self assertEqual N/A len comments 1 N/A entry_and_comments N/A N/A api entry_get_comments_with_entry_uuid actor N/A entry uuid N/A N/A N/A self assertEqual N/A len entry_and_comments 1 N/A N/A N/A self assertEqual N/A N/A N/A N/A entry_and_comments to_api N/A entry N/A uuid N/A entry uuid N/A got_entry N/A _test_in_overview N/A N/A self stream keyname should_exist N/A N/A N/A public_subscribers N/A N/A api subscription_get_topic N/A api ROOT stream N/A N/A N/A self assertTrue N/A N/A len public_subscribers 0 N/A sub public_subscribers N/A N/A sub_ref N/A N/A api actor_get N/A api ROOT N/A sub subscriber N/A overview_inbox N/A N/A api inbox_get_actor_overview sub_ref N/A sub_ref nick N/A overview_inbox N/A N/A api entry_get_entries_dict sub_ref overview_inbox N/A should_exist N/A N/A N/A N/A self assertTrue N/A keyname overview_inbox N/A N/A N/A N/A self assertFalse N/A keyname overview_inbox N/A test_remove_post N/A N/A self N/A N/A N/A entry_ref N/A N/A self _post N/A self public_actor N/A keyname N/A N/A N/A N/A entry_ref key name N/A stream N/A entry_ref stream N/A N/A N/A self _test_in_overview stream keyname True N/A N/A N/A api entry_remove N/A self public_actor keyname N/A no_entry N/A N/A api entry_get_safe N/A self public_actor keyname N/A N/A N/A self assertFalse no_entry N/A N/A N/A self _test_in_overview stream keyname False N/A test_remove_comment N/A N/A self N/A N/A N/A entry N/A N/A self _post N/A self public_actor N/A comment N/A N/A self _comment N/A self public_actor entry N/A stream N/A comment stream N/A keyname N/A N/A N/A N/A comment key name N/A N/A N/A self _test_in_overview stream keyname True N/A entry_ref_pre N/A N/A api entry_get N/A api ROOT N/A N/A N/A N/A entry key name N/A N/A N/A self assertEqual N/A N/A entry_ref_pre extra N/A comment_count 1 N/A N/A N/A api entry_remove_comment N/A self public_actor keyname N/A no_entry N/A N/A api entry_get_safe N/A self public_actor keyname N/A N/A N/A self assertFalse no_entry N/A N/A N/A self _test_in_overview stream keyname False N/A comments N/A c N/A c N/A N/A api entry_get_comments N/A self public_actor N/A N/A N/A N/A entry key name c N/A N/A N/A self assertEqual N/A len comments 0 N/A entry_ref_post N/A N/A api entry_get N/A api ROOT N/A N/A N/A N/A entry key name N/A N/A N/A self assertEqual N/A N/A entry_ref_post extra N/A comment_count 0 N/A test_remove_post_with_comment N/A N/A self N/A N/A N/A entry N/A N/A self _post N/A self public_actor N/A comment N/A N/A self _comment N/A self public_actor entry N/A stream N/A comment stream N/A comment_keyname N/A N/A N/A N/A comment key name N/A N/A N/A self _test_in_overview stream comment_keyname True N/A N/A N/A api entry_remove N/A self public_actor N/A N/A N/A N/A entry key name N/A no_entry N/A N/A api entry_get_safe N/A self public_actor comment_keyname N/A N/A N/A self assertFalse no_entry N/A N/A N/A self _test_in_overview stream comment_keyname False N/A N/A N/A self assertRaises N/A exception ApiException N/A api entry_get_comments N/A self public_actor N/A N/A N/A N/A entry key name N/A N/A ApiUnitTestPrivacy N/A ApiUnitTest N/A test_change_public_to_private N/A N/A self N/A N/A N/A public_actor N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A test_message test message N/A public_stream N/A stream/%s/presence N/A public_actor nick N/A entry_ref N/A N/A api post public_actor nick N/A public_actor nick message test_message N/A public_subscribers N/A N/A api subscription_get_topic N/A api ROOT public_stream N/A N/A N/A self assertTrue public_subscribers N/A sub public_subscribers N/A N/A sub_ref N/A N/A api actor_get N/A api ROOT N/A sub subscriber N/A overview_inbox N/A N/A api inbox_get_actor_overview sub_ref N/A sub_ref nick N/A N/A N/A self assertEqual N/A overview_inbox N/A 0 N/A N/A entry_ref keyname N/A N/A N/A api settings_change_privacy public_actor N/A public_actor nick N/A api PRIVACY_CONTACTS N/A sub public_subscribers N/A N/A sub_ref N/A N/A api actor_get N/A api ROOT N/A sub subscriber N/A overview_inbox N/A N/A api inbox_get_actor_overview sub_ref N/A sub_ref nick N/A overview_entries N/A N/A api entry_get_entries sub_ref overview_inbox N/A N/A N/A N/A api actor_has_contact N/A api ROOT N/A public_actor nick N/A sub_ref nick N/A N/A public_actor nick N/A sub_ref nick N/A N/A N/A N/A self assertEqual N/A N/A N/A overview_entries N/A 0 keyname N/A N/A entry_ref keyname N/A N/A N/A overview_entries N/A N/A N/A N/A N/A N/A self assertNotEqual N/A N/A N/A overview_entries N/A 0 keyname N/A N/A entry_ref keyname N/A non-contact %s sees entry %s N/A N/A sub_ref nick N/A N/A entry_ref keyname N/A N/A ApiUnitTestPresence N/A ApiUnitTest N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super ApiUnitTestPresence self setUp N/A N/A self public_actor N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A N/A self old_utcnow N/A api utcnow N/A N/A self now N/A N/A api utcnow N/A N/A api utcnow N/A N/A N/A N/A N/A self now N/A tearDown N/A N/A self N/A N/A N/A N/A api utcnow N/A self old_utcnow N/A _set N/A N/A self actor nick timestamp status N/A N/A N/A timestamp N/A N/A N/A self now timestamp N/A N/A utcnow N/A self old_utcnow N/A N/A self now N/A utcnow N/A presence N/A N/A api presence_set actor nick nick senders_timestamp timestamp status status N/A N/A N/A self assertTrue presence N/A timestamp N/A N/A N/A N/A self assertEqual N/A presence updated_at timestamp N/A N/A N/A self assertEqual N/A N/A presence extra N/A senders_timestamp timestamp N/A presence N/A test_set_and_get N/A N/A self N/A N/A N/A timestamp N/A N/A N/A datetime datetime utcnow N/A presence N/A N/A self _set N/A self public_actor N/A N/A self public_actor nick timestamp pl1 N/A got_presence N/A N/A api presence_get N/A self public_actor N/A N/A self public_actor nick N/A N/A N/A self assertTrue got_presence N/A N/A N/A self assertEqual N/A got_presence updated_at timestamp N/A N/A N/A self assertEqual got_presence presence N/A N/A N/A api presence_set N/A self public_actor N/A N/A self public_actor nick location loc1 N/A got_presence N/A N/A api presence_get N/A self public_actor N/A N/A self public_actor nick N/A N/A N/A self assertEqual N/A N/A got_presence extra N/A status pl1 N/A N/A N/A self assertEqual N/A N/A got_presence extra N/A location loc1 N/A test_history N/A N/A self N/A N/A N/A timestamp1 N/A N/A datetime datetime 2007 1 1 2 3 4 5 N/A timestamp2 N/A N/A datetime datetime 2008 1 1 2 3 4 5 N/A timestamp_between N/A N/A datetime datetime 2007 6 1 2 3 4 5 N/A timestamp_before N/A N/A datetime datetime 2006 1 1 2 3 4 5 N/A timestamp_after N/A N/A datetime datetime 2009 1 1 2 3 4 5 N/A N/A N/A self _set N/A self public_actor N/A N/A self public_actor nick timestamp1 bar N/A N/A N/A self _set N/A self public_actor N/A N/A self public_actor nick timestamp2 baz N/A presence N/A N/A api presence_get N/A self public_actor N/A N/A self public_actor nick N/A presence1 N/A N/A api presence_get N/A self public_actor N/A N/A self public_actor nick at_time timestamp1 N/A presence2 N/A N/A api presence_get N/A self public_actor N/A N/A self public_actor nick at_time timestamp2 N/A presence_between N/A N/A api presence_get N/A self public_actor N/A N/A self public_actor nick at_time timestamp_between N/A N/A N/A self assertEquals N/A N/A presence1 extra N/A status bar N/A N/A N/A self assertEquals presence presence2 N/A N/A N/A self assertEquals N/A N/A presence2 extra N/A status baz N/A N/A N/A self assertEquals presence_between presence1 N/A presence_before N/A N/A api presence_get N/A self public_actor N/A N/A self public_actor nick at_time timestamp_before N/A N/A N/A self assertEquals presence_before None N/A presence_after N/A N/A api presence_get N/A self public_actor N/A N/A self public_actor nick at_time timestamp_after N/A N/A N/A self assertEquals presence_after presence2 N/A test_permissions N/A N/A self N/A N/A N/A private_actor N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A unpopular_actor N/A N/A api actor_get N/A api ROOT N/A self unpopular_nick N/A hermit_actor N/A N/A api actor_get N/A api ROOT N/A self hermit_nick _set_by_other N/A N/A N/A N/A N/A N/A N/A self _set N/A self public_actor N/A private_actor nick None N/A N/A N/A N/A self assertRaises N/A exception ApiException _set_by_other N/A N/A N/A self _set private_actor N/A private_actor nick None _get_private_by_noncontact N/A N/A N/A N/A N/A N/A N/A api presence_get unpopular_actor N/A private_actor nick N/A N/A N/A N/A self assertRaises N/A exception ApiException _get_private_by_noncontact N/A N/A N/A api presence_get N/A self public_actor N/A private_actor nick N/A N/A N/A self _set N/A self public_actor N/A N/A self public_actor nick None N/A N/A N/A api presence_get hermit_actor N/A N/A self public_actor nick N/A test_contacts N/A N/A self N/A N/A N/A publics_contact_1 N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A publics_contact_2 N/A N/A api actor_get N/A api ROOT N/A self root_nick N/A timestamp1 N/A N/A datetime datetime 2007 1 1 2 3 4 5 N/A timestamp2 N/A N/A datetime datetime 2008 1 1 2 3 4 5 N/A timestamp_before N/A N/A datetime datetime 2006 1 1 2 3 4 5 N/A timestamp_between N/A N/A datetime datetime 2007 6 1 2 3 4 5 N/A timestamp_after N/A N/A datetime datetime 2009 1 1 2 3 4 5 N/A N/A N/A self _set publics_contact_1 N/A publics_contact_1 nick timestamp1 bar N/A N/A N/A self _set publics_contact_2 N/A publics_contact_2 nick timestamp2 baz N/A presences N/A N/A api presence_get_contacts N/A self public_actor N/A N/A self public_actor nick N/A N/A N/A self assertEquals N/A len presences 3 N/A presences N/A N/A api presence_get_contacts N/A self public_actor N/A N/A self public_actor nick timestamp_before N/A N/A N/A self assertEquals N/A len presences 3 N/A presences N/A N/A api presence_get_contacts N/A self public_actor N/A N/A self public_actor nick timestamp_between N/A N/A N/A self assertEquals N/A len presences 2 N/A presences N/A N/A api presence_get_contacts N/A self public_actor N/A N/A self public_actor nick timestamp_after N/A N/A N/A self assertEquals N/A len presences 0 N/A N/A ApiUnitTestActivation N/A ApiUnitTest N/A test_activation_request_email N/A N/A self N/A N/A N/A actor N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A N/A N/A self assertTrue actor N/A activation_ref N/A N/A api activation_request_email actor N/A actor nick N/A settings DEFAULT_UNITTEST_TO_EMAIL N/A N/A N/A self assertTrue activation_ref N/A test_activation_clear_old_email N/A N/A self N/A N/A N/A N/A settings EMAIL_LIMIT_DOMAIN None N/A actor N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A activation_ref N/A N/A api activation_request_email actor N/A actor nick example@example.com N/A activations N/A N/A api activation_get_actor_email N/A api ROOT N/A actor nick N/A N/A N/A self assertEqual N/A len activations 1 N/A activation_ref N/A N/A api activation_request_email actor N/A actor nick example2@example.com N/A activations N/A N/A api activation_get_actor_email N/A api ROOT N/A actor nick N/A N/A N/A self assertEqual N/A len activations 1 N/A test_activation_request_mobile N/A N/A self N/A N/A N/A actor N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A activation_ref N/A N/A api activation_request_mobile actor N/A actor nick +14085551212 N/A N/A N/A self assertEqual N/A len N/A sms outbox 1 N/A activations N/A N/A api activation_get_actor_mobile N/A api ROOT N/A actor nick N/A N/A N/A self assertEqual N/A len activations 1 N/A activation_ref N/A N/A api activation_request_mobile actor N/A actor nick +16505551212 N/A activations N/A N/A api activation_get_actor_mobile N/A api ROOT N/A actor nick N/A N/A N/A self assertEqual N/A len activations 1 N/A test_activation_activate_mobile N/A N/A self N/A N/A N/A actor_ref N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A mobile +14085551212 N/A activation_ref N/A N/A api activation_request_mobile actor_ref N/A actor_ref nick mobile N/A rel_ref N/A N/A api activation_activate_mobile actor_ref N/A actor_ref nick N/A activation_ref code N/A lookup_ref N/A N/A api actor_lookup_mobile actor_ref mobile N/A N/A N/A self assertEqual N/A lookup_ref nick N/A actor_ref nick _checkRepeat N/A N/A N/A N/A N/A rel_ref N/A N/A api activation_activate_mobile actor_ref N/A actor_ref nick N/A activation_ref code N/A N/A N/A N/A self assertRaises N/A exception ApiException _checkRepeat _checkDuplicate N/A N/A N/A N/A N/A activation_ref N/A N/A api activation_request_mobile actor_ref N/A actor_ref nick mobile N/A N/A N/A N/A self assertRaises N/A exception ApiException _checkDuplicate N/A test_login_reset_delete_activation_afterwards N/A N/A self N/A N/A N/A actor_ref N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A N/A N/A api login_forgot actor_ref N/A actor_ref nick N/A email N/A N/A api email_get_actor N/A api ROOT N/A actor_ref nick N/A activation_ref N/A N/A api activation_get N/A api ROOT N/A actor_ref nick password_lost email N/A hash N/A N/A util hash_generic N/A activation_ref code N/A N/A N/A api login_reset actor_ref email hash N/A N/A N/A self assertRaises N/A exception ApiException N/A N/A N/A N/A N/A N/A api login_reset actor_ref email hash N/A N/A ApiUnitTestPost N/A ApiUnitTest N/A test_post_simple N/A N/A self N/A N/A N/A popular_ref N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A test_message test_message N/A l N/A N/A profile label api_simple_post N/A entry_ref N/A N/A api post popular_ref nick N/A popular_ref nick message test_message N/A N/A N/A l stop N/A N/A N/A self assertEqual N/A entry_ref stream stream/popular@example.com/presence N/A test_post_channel N/A N/A self N/A N/A N/A l N/A N/A profile label api_actor_get_as_root N/A popular_ref N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A N/A N/A l stop N/A test_messages N/A N/A #popular test_message N/A #popular@example.com test message 2 N/A #popular: test message N/A N/A target message test_messages N/A N/A test_message N/A %s %s N/A target message N/A l N/A N/A profile label api_post_channel N/A entry_ref N/A N/A api post popular_ref nick N/A popular_ref nick message test_message N/A N/A N/A l stop N/A N/A N/A self assertEqual N/A entry_ref stream stream/#popular@example.com/presence N/A N/A N/A self assertEqual N/A N/A entry_ref extra N/A title test_message N/A test_post_too_long N/A N/A self N/A N/A N/A popular_ref N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A test_message N/A a 200 N/A expected N/A test_message N/A N/A settings MAX_POST_LENGTH N/A entry_ref N/A N/A api post popular_ref nick N/A popular_ref nick message test_message N/A N/A N/A self assertEqual N/A entry_ref stream stream/popular@example.com/presence N/A N/A N/A self assertEqual N/A N/A entry_ref extra N/A title expected N/A test_location_in_post N/A N/A self N/A N/A N/A popular_ref N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A entry_ref N/A N/A api post popular_ref nick N/A popular_ref nick message testing 123 N/A N/A N/A self failIf N/A N/A entry_ref extra N/A location N/A did not expect non-empty location in %s N/A entry_ref extra N/A N/A N/A api presence_set popular_ref nick N/A popular_ref nick location mtv N/A entry_ref N/A N/A api post popular_ref nick N/A popular_ref nick message testing 123 N/A N/A N/A self assertEqual N/A N/A entry_ref extra N/A location mtv N/A N/A N/A api presence_set popular_ref nick N/A popular_ref nick location sfo N/A entry_ref N/A N/A api post popular_ref nick N/A popular_ref nick message testing 123 N/A N/A N/A self assertEqual N/A N/A entry_ref extra N/A location sfo N/A entry_ref N/A N/A api post popular_ref nick N/A popular_ref nick message testing 123 location oak N/A N/A N/A self assertEqual N/A N/A entry_ref extra N/A location oak N/A N/A ApiUnitTestSpam N/A ApiUnitTest N/A setUp N/A N/A self N/A N/A N/A N/A self popular_ref N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A N/A self unpopular_ref N/A N/A api actor_get N/A api ROOT N/A self unpopular_nick N/A N/A self celebrity_ref N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A N/A self entry_ref N/A N/A api post N/A self popular_ref nick N/A self popular_nick message foo N/A test_entry_mark_as_spam_single_user N/A N/A self N/A N/A N/A abuse_ref N/A N/A api entry_mark_as_spam N/A self unpopular_ref N/A N/A N/A self entry_ref keyname N/A N/A N/A self assertEqual N/A abuse_ref entry N/A N/A N/A self entry_ref keyname N/A N/A N/A self assertEqual N/A abuse_ref actor N/A self popular_nick N/A N/A N/A self assertEqual N/A abuse_ref reports N/A N/A self unpopular_nick N/A N/A N/A self assertEqual N/A abuse_ref count 1 N/A test_entry_mark_as_spam_single_user_multiple_times N/A N/A self N/A N/A N/A N/A N/A api entry_mark_as_spam N/A self unpopular_ref N/A N/A N/A self entry_ref keyname N/A abuse_ref N/A N/A api entry_mark_as_spam N/A self unpopular_ref N/A N/A N/A self entry_ref keyname N/A N/A N/A self assertEqual N/A abuse_ref entry N/A N/A N/A self entry_ref keyname N/A N/A N/A self assertEqual N/A abuse_ref actor N/A self popular_nick N/A N/A N/A self assertEqual N/A abuse_ref reports N/A N/A self unpopular_nick N/A N/A N/A self assertEqual N/A abuse_ref count 1 N/A test_entry_mark_as_spam_multiple_users N/A N/A self N/A N/A N/A N/A N/A api entry_mark_as_spam N/A self unpopular_ref N/A N/A N/A self entry_ref keyname N/A abuse_ref N/A N/A api entry_mark_as_spam N/A self celebrity_ref N/A N/A N/A self entry_ref keyname N/A N/A N/A self assertEqual N/A abuse_ref count 2 N/A N/A N/A self assertEqual N/A set N/A abuse_ref reports N/A set N/A N/A self unpopular_nick N/A self celebrity_nick N/A N/A ApiUnitTestOAuthAccess N/A ApiUnitTest N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super ApiUnitTestOAuthAccess self setUp N/A N/A settings API_DISABLE_VERIFICATION False N/A N/A settings API_ALLOW_ROOT_HMAC_SHA1 False N/A popular_request N/A N/A self url N/A N/A N/A consumer N/A N/A oauth OAuthConsumer TESTDESKTOPCONSUMER secret N/A access_token N/A N/A oauth OAuthToken POPULARDESKTOPACCESSTOKEN secret N/A url N/A http://%s%s N/A N/A settings DOMAIN url N/A request N/A N/A N/A oauth OAuthRequest from_consumer_and_token consumer access_token http_url url N/A N/A N/A request sign_request N/A oauth_util HMAC_SHA1 consumer access_token N/A request N/A test_overview N/A N/A self N/A N/A N/A request N/A N/A self popular_request /popular/overview N/A r N/A N/A N/A self client get /popular/overview N/A request parameters N/A N/A N/A self assertContains r test entry comment 2 N/A N/A N/A self assertTemplateUsed r actor/templates/overview.html N/A N/A EmailTest N/A ApiUnitTest N/A N/A default_recipient N/A settings DEFAULT_UNITTEST_TO_EMAIL test_send_email N/A N/A self N/A N/A N/A r N/A N/A common_mail send N/A self default_recipient Unit tests single email N/A Send at  N/A str N/A N/A N/A datetime datetime now html_message <html></html> N/A N/A N/A self assertEquals r 1 N/A test_send_mass_email N/A N/A self N/A N/A N/A subject Unit tests mass email N/A message N/A Send at  N/A str N/A N/A N/A datetime datetime now N/A recipients N/A N/A N/A self default_recipient teemu+unittest1@google.com N/A N/A self default_recipient N/A message_tuples N/A N/A subject message root@example.com r N/A r recipients N/A r N/A N/A common_mail mass_send message_tuples N/A test_email_confirmation_message N/A N/A self N/A N/A N/A actor_with_name N/A N/A api actor_get N/A api ROOT N/A self celebrity_nick N/A N/A subject message html_message N/A N/A common_mail email_confirmation_message actor_with_name 4124 N/A N/A N/A self assertTrue N/A N/A N/A message count N/A N/A actor_with_name extra N/A given_name 0 N/A N/A N/A self assertTrue N/A N/A N/A html_message count N/A N/A actor_with_name extra N/A given_name 0 N/A actor_without_name N/A N/A api actor_get N/A api ROOT N/A self popular_nick N/A N/A subject message html_message N/A N/A common_mail email_confirmation_message actor_without_name 4124 N/A N/A N/A self assertTrue N/A N/A N/A message count N/A N/A actor_without_name display_nick 0 N/A N/A N/A self assertTrue N/A N/A N/A html_message count N/A N/A actor_without_name display_nick 0 N/A N/A ImageErrorDecoratorTest N/A ApiUnitTest N/A N/A Tests the image error decorator transforms image error to api exception _test_specific_error_message N/A N/A self callable error_message N/A N/A N/A N/A N/A N/A callable N/A N/A N/A self fail did not raise ApiException N/A N/A N/A N/A exception ApiException N/A e N/A N/A N/A N/A self assertEquals error_message N/A e message N/A no_error N/A N/A N/A N/A N/A True N/A staticmethod N/A api catch_image_error test_no_error N/A N/A self N/A N/A N/A N/A N/A self assertTrue N/A N/A ImageErrorDecoratorTest no_error N/A large_image_error N/A N/A N/A N/A N/A N/A N/A images LargeImageError N/A staticmethod N/A api catch_image_error test_large_image_error N/A N/A self N/A N/A N/A N/A N/A self _test_specific_error_message N/A ImageErrorDecoratorTest large_image_error Uploaded image size is too large N/A not_image_error N/A N/A N/A N/A N/A N/A N/A images NotImageError N/A staticmethod N/A api catch_image_error test_not_image_error N/A N/A self N/A N/A N/A N/A N/A self _test_specific_error_message N/A ImageErrorDecoratorTest not_image_error Uploaded image is not in a recognized image format N/A generic_image_error N/A N/A N/A N/A N/A N/A N/A images Error N/A staticmethod N/A api catch_image_error test_generic_image_error N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A exception ApiException N/A ImageErrorDecoratorTest generic_image_error N/A N/A