Module ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Assign NameStore ListLoad Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr TupleLoad Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str AttributeLoad NameLoad attr Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad CompareIn Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr TupleLoad Str Expr Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str AttributeLoad NameLoad attr If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str AttributeLoad NameLoad attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assign NameStore Call NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad ListLoad AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Call NameLoad ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr attr Expr Call NameLoad Call NameLoad ListLoad AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad ListLoad AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad ListLoad AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str AttributeLoad NameLoad attr Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad CompareIn Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str AttributeLoad NameLoad attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str AttributeLoad NameLoad attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str AttributeLoad NameLoad attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Expr Call NameLoad AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Call NameLoad AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Expr Call NameLoad Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Num Call AttributeLoad Call AttributeLoad AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr attr attr Call AttributeLoad AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr TupleLoad Str Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr If Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str AttributeLoad NameLoad attr If Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr Str body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str AttributeLoad NameLoad attr Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str AttributeLoad NameLoad attr Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr Str AttributeLoad SubscriptLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Str Index Num attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str BinOpMod Str TupleLoad AttributeLoad NameLoad attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr Str AttributeLoad SubscriptLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Str Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str AttributeLoad NameLoad attr Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad TryFinally body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr finalbody Expr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Dict Str BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr Str AttributeLoad SubscriptLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Str Index Num attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr TupleLoad Str Str Expr Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Expr Call NameLoad Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Num Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr TupleLoad Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr If Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad keyword Str keyword Str Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad CompareIn Str AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Call NameLoad ListComp CompareIn Str AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr TryFinally body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr ListLoad TupleLoad AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad CompareIn Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str Expr Call NameLoad CompareIn Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr finalbody Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr TupleLoad Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr If Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr attr body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call NameLoad Num AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list decorator_list
N/A nose.tools assert_true assert_false assert_equal django.conf settings django.contrib.auth.models User Group django.test.client Client desktop conf middleware desktop.auth backend django_auth_ldap backend django_auth_ldap_backend desktop.lib.django_test_util make_logged_in_client desktop.lib.test_utils add_to_group hadoop.test_base PseudoHdfsTestBase hadoop pseudo_hdfs4 useradmin ldap_access useradmin.models get_default_user_group useradmin.tests LdapTestConnection useradmin.views import_ldap_groups TestLoginWithHadoop N/A PseudoHdfsTestBase N/A N/A reset N/A N/A test_username test_login_with_hadoop setup_class N/A N/A cls N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A N/A PseudoHdfsTestBase setup_class N/A N/A cls auth_backends N/A settings AUTHENTICATION_BACKENDS N/A N/A settings AUTHENTICATION_BACKENDS N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A classmethod teardown_class N/A N/A cls N/A N/A N/A N/A settings AUTHENTICATION_BACKENDS N/A cls auth_backends N/A classmethod setUp N/A N/A self N/A N/A N/A N/A self c N/A Client N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A tearDown N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A finish N/A self reset N/A N/A N/A finish N/A N/A N/A N/A self fs exists N/A /user/%s N/A self test_username N/A N/A N/A N/A N/A N/A self cluster fs do_as_superuser N/A N/A N/A self cluster fs rmtree N/A /user/%s N/A self test_username N/A test_login N/A N/A self N/A N/A N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_true N/A N/A response context N/A first_login_ever N/A response N/A N/A N/A self c post /accounts/login/ N/A dict username N/A self test_username password foo N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_true N/A N/A N/A self fs exists N/A /user/%s N/A self test_username N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_false N/A N/A response context N/A first_login_ever N/A test_login_home_creation_failure N/A N/A self N/A N/A N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_true N/A N/A response context N/A first_login_ever N/A cluster N/A N/A pseudo_hdfs4 shared_cluster N/A fs N/A cluster fs N/A N/A assert_false N/A N/A N/A cluster fs exists N/A /user/%s N/A self test_username N/A N/A N/A fs do_as_superuser N/A fs create N/A /user/%s N/A self test_username N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A self test_username test-hue-foo2 follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_true N/A /beeswax N/A response content N/A response content N/A N/A TestLdapLogin N/A PseudoHdfsTestBase N/A N/A reset N/A N/A test_username test_ldap_login setup_class N/A N/A cls N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A N/A PseudoHdfsTestBase setup_class N/A N/A cls ldap_backend N/A django_auth_ldap_backend LDAPBackend N/A N/A django_auth_ldap_backend LDAPBackend MockLdapBackend N/A N/A cls auth_backends N/A settings AUTHENTICATION_BACKENDS N/A N/A settings AUTHENTICATION_BACKENDS N/A desktop.auth.backend.LdapBackend N/A N/A reload backend N/A classmethod teardown_class N/A N/A cls N/A N/A N/A N/A django_auth_ldap_backend LDAPBackend N/A cls ldap_backend N/A N/A settings AUTHENTICATION_BACKENDS N/A cls auth_backends N/A N/A reload backend N/A classmethod setUp N/A N/A self N/A N/A N/A N/A self c N/A Client N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.LdapBackend N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf LDAP LDAP_URL set_for_testing does not matter N/A tearDown N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A finish N/A self reset N/A N/A N/A finish N/A N/A N/A N/A self fs exists N/A /user/%s N/A self test_username N/A N/A N/A N/A N/A N/A self cluster fs do_as_superuser N/A N/A N/A self cluster fs rmtree N/A /user/%s N/A self test_username N/A N/A N/A N/A self fs exists /user/curly N/A N/A N/A N/A N/A N/A self cluster fs do_as_superuser N/A N/A N/A self cluster fs rmtree /user/curly N/A test_login N/A N/A self N/A N/A N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_false N/A N/A response context N/A first_login_ever N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A self test_username ldap1 N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_true N/A N/A N/A self fs exists N/A /user/%s N/A self test_username N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_false N/A N/A response context N/A first_login_ever N/A test_login_does_not_reset_groups N/A N/A self N/A N/A N/A client N/A make_logged_in_client username N/A self test_username password test N/A user N/A N/A N/A User objects get username N/A self test_username N/A N/A test_group created N/A N/A N/A Group objects get_or_create name N/A self test_username N/A default_group N/A get_default_user_group N/A N/A N/A N/A N/A N/A user groups all delete N/A N/A assert_false N/A N/A N/A user groups exists N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal N/A N/A default_group name N/A list N/A N/A N/A user groups values_list name flat True N/A N/A add_to_group N/A self test_username N/A self test_username N/A N/A N/A client get /accounts/logout N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal N/A set N/A N/A default_group name N/A test_group name N/A set N/A N/A N/A user groups values_list name flat True N/A N/A N/A N/A N/A N/A user groups filter name N/A default_group name delete N/A N/A assert_equal N/A set N/A N/A test_group name N/A set N/A N/A N/A user groups values_list name flat True N/A N/A N/A client get /accounts/logout N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal N/A N/A test_group name N/A list N/A N/A N/A user groups values_list name flat True N/A N/A N/A N/A user groups remove test_group N/A N/A assert_false N/A N/A N/A user groups exists N/A N/A N/A client get /accounts/logout N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal N/A N/A default_group name N/A list N/A N/A N/A user groups values_list name flat True N/A test_login_home_creation_failure N/A N/A self N/A N/A N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_false N/A N/A response context N/A first_login_ever N/A cluster N/A N/A pseudo_hdfs4 shared_cluster N/A fs N/A cluster fs N/A N/A assert_false N/A N/A N/A cluster fs exists N/A /user/%s N/A self test_username N/A N/A N/A fs do_as_superuser N/A fs create N/A /user/%s N/A self test_username N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A self test_username test-hue-ldap2 follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_true N/A /beeswax N/A response content N/A response content N/A test_login_ignore_case N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf LDAP IGNORE_USERNAME_CASE set_for_testing True N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A N/A N/A self test_username upper ldap1 N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A N/A N/A N/A self c logout N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A self test_username ldap1 N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A test_login_force_lower_case N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf LDAP FORCE_USERNAME_LOWERCASE set_for_testing True N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A N/A N/A self test_username upper ldap1 N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A N/A N/A self c logout N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A self test_username ldap1 N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A test_login_force_lower_case_and_ignore_case N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf LDAP IGNORE_USERNAME_CASE set_for_testing True N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf LDAP FORCE_USERNAME_LOWERCASE set_for_testing True N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A N/A N/A self test_username upper ldap1 N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A N/A N/A N/A self c logout N/A response N/A N/A N/A self c post /accounts/login/ N/A username password N/A self test_username ldap1 N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A test_import_groups_on_login N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf LDAP SYNC_GROUPS_ON_LOGIN set_for_testing True N/A N/A ldap_access CACHED_LDAP_CONN N/A LdapTestConnection N/A N/A import_ldap_groups N/A ldap_access CACHED_LDAP_CONN TestUsers import_members False import_members_recursive False sync_users False import_by_dn False N/A N/A import_ldap_groups N/A ldap_access CACHED_LDAP_CONN Test Administrators import_members False import_members_recursive False sync_users False import_by_dn False N/A response N/A N/A N/A self c post /accounts/login/ N/A username password curly ldap1 N/A N/A assert_equal 302 N/A response status_code N/A response status_code N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal 3 N/A N/A N/A N/A N/A N/A N/A N/A N/A User objects all N/A 0 groups all count N/A N/A N/A N/A N/A N/A N/A User objects all N/A 0 groups all N/A N/A TestRemoteUserLogin N/A PseudoHdfsTestBase N/A N/A reset N/A N/A test_username test_remote_user_login setup_class N/A N/A cls N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A N/A PseudoHdfsTestBase setup_class N/A N/A cls auth_backends N/A settings AUTHENTICATION_BACKENDS N/A N/A settings AUTHENTICATION_BACKENDS N/A desktop.auth.backend.RemoteUserDjangoBackend N/A N/A cls remote_user_middleware_header N/A N/A middleware HueRemoteUserMiddleware header N/A N/A N/A middleware HueRemoteUserMiddleware header N/A N/A N/A N/A conf AUTH REMOTE_USER_HEADER get N/A classmethod teardown_class N/A N/A cls N/A N/A N/A N/A N/A middleware HueRemoteUserMiddleware header N/A cls remote_user_middleware_header N/A N/A settings AUTHENTICATION_BACKENDS N/A cls auth_backends N/A classmethod setUp N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.RemoteUserDjangoBackend N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH REMOTE_USER_HEADER set_for_testing REMOTE_USER N/A N/A self c N/A Client N/A tearDown N/A N/A self N/A N/A N/A finish N/A self reset N/A N/A N/A finish N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A N/A N/A self fs exists N/A /user/%s N/A self test_username N/A N/A N/A N/A N/A N/A self cluster fs do_as_superuser N/A N/A N/A self cluster fs rmtree N/A /user/%s N/A self test_username N/A N/A N/A N/A self fs exists N/A /user/%s_%s N/A N/A self test_username 2 N/A N/A N/A N/A N/A N/A self cluster fs do_as_superuser N/A N/A N/A self cluster fs rmtree N/A /user/%s_%s N/A N/A self test_username 2 N/A test_normal N/A N/A self N/A N/A N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_false N/A N/A response context N/A first_login_ever N/A N/A assert_equal 0 N/A len N/A N/A N/A User objects all N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A self test_username N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A test_ignore_case N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH IGNORE_USERNAME_CASE set_for_testing True N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_false N/A N/A response context N/A first_login_ever N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A self test_username N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A N/A N/A self test_username upper N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A %s_%s N/A N/A N/A N/A self test_username upper 2 N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 2 N/A len N/A N/A N/A N/A N/A User objects all order_by username N/A N/A assert_equal N/A %s_%s N/A N/A self test_username 2 N/A N/A N/A N/A N/A N/A N/A User objects all order_by username N/A 1 username N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A %s_%s N/A N/A self test_username 2 N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 2 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A %s_%s N/A N/A self test_username 2 N/A N/A N/A N/A N/A N/A N/A User objects all order_by username N/A 1 username N/A test_force_lower_case N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH FORCE_USERNAME_LOWERCASE set_for_testing True N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_false N/A N/A response context N/A first_login_ever N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A self test_username N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A N/A N/A self test_username upper N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A self test_username N/A N/A N/A N/A N/A User objects all N/A 0 username N/A test_ignore_case_and_force_lower_case N/A N/A self N/A N/A N/A reset N/A N/A N/A N/A conf AUTH FORCE_USERNAME_LOWERCASE set_for_testing False N/A N/A N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A N/A N/A self test_username upper N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A N/A N/A self test_username upper N/A N/A N/A N/A N/A User objects all N/A 0 username N/A N/A N/A reset N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH FORCE_USERNAME_LOWERCASE set_for_testing True N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH IGNORE_USERNAME_CASE set_for_testing True N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A N/A N/A self test_username upper N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A N/A N/A self test_username upper N/A N/A N/A N/A N/A User objects all N/A 0 username N/A response N/A N/A N/A self c post /accounts/login/ N/A N/A REMOTE_USER N/A %s_%s N/A N/A N/A N/A self test_username upper 2 N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_equal 2 N/A len N/A N/A N/A User objects all N/A N/A assert_equal N/A %s_%s N/A N/A self test_username 2 N/A N/A N/A N/A N/A N/A N/A User objects all order_by username N/A 1 username N/A N/A TestMultipleBackendLogin N/A PseudoHdfsTestBase N/A N/A reset N/A N/A test_username test_multiple_login setup_class N/A N/A cls N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A N/A PseudoHdfsTestBase setup_class N/A N/A cls ldap_backend N/A django_auth_ldap_backend LDAPBackend N/A N/A django_auth_ldap_backend LDAPBackend MockLdapBackend N/A N/A cls auth_backends N/A settings AUTHENTICATION_BACKENDS N/A N/A settings AUTHENTICATION_BACKENDS N/A desktop.auth.backend.LdapBackend desktop.auth.backend.AllowFirstUserDjangoBackend N/A N/A reload backend N/A classmethod teardown_class N/A N/A cls N/A N/A N/A N/A django_auth_ldap_backend LDAPBackend N/A cls ldap_backend N/A N/A settings AUTHENTICATION_BACKENDS N/A cls auth_backends N/A N/A reload backend N/A classmethod setUp N/A N/A self N/A N/A N/A N/A self c N/A Client N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.LdapBackend desktop.auth.backend.AllowFirstUserDjangoBackend N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf LDAP LDAP_URL set_for_testing does not matter N/A tearDown N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A finish N/A self reset N/A N/A N/A finish N/A N/A N/A N/A self fs exists N/A /user/%s N/A self test_username N/A N/A N/A N/A N/A N/A self cluster fs do_as_superuser N/A N/A N/A self cluster fs rmtree N/A /user/%s N/A self test_username N/A test_login_with_ldap N/A N/A self N/A N/A N/A N/A ldap_access CACHED_LDAP_CONN N/A LdapTestConnection N/A response N/A N/A N/A self c post /accounts/login/ N/A username password curly ldap1 N/A N/A assert_equal 302 N/A response status_code N/A response status_code N/A N/A assert_equal 1 N/A len N/A N/A N/A User objects all N/A test_fallback_to_db N/A N/A self N/A N/A N/A N/A ldap_access CACHED_LDAP_CONN N/A LdapTestConnection N/A client N/A make_logged_in_client username N/A self test_username password test N/A N/A N/A client get /accounts/logout N/A user N/A N/A N/A User objects get username N/A self test_username N/A response N/A N/A N/A self c post /accounts/login/ N/A dict username N/A self test_username password foo N/A N/A assert_equal 302 N/A response status_code Expected ok redirect status. N/A N/A assert_true N/A N/A N/A self fs exists N/A /user/%s N/A self test_username N/A N/A TestLogin N/A PseudoHdfsTestBase N/A N/A reset N/A N/A test_username test_login setup_class N/A N/A cls N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A N/A PseudoHdfsTestBase setup_class N/A N/A cls auth_backends N/A settings AUTHENTICATION_BACKENDS N/A N/A settings AUTHENTICATION_BACKENDS N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A classmethod teardown_class N/A N/A cls N/A N/A N/A N/A settings AUTHENTICATION_BACKENDS N/A cls auth_backends N/A classmethod setUp N/A N/A self N/A N/A N/A N/A self c N/A Client N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A tearDown N/A N/A self N/A N/A N/A finish N/A self reset N/A N/A N/A finish N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A N/A N/A self fs exists N/A /user/%s N/A self test_username N/A N/A N/A N/A N/A N/A self cluster fs do_as_superuser N/A N/A N/A self cluster fs rmtree N/A /user/%s N/A self test_username N/A test_bad_first_user N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A response N/A N/A N/A self c get /accounts/login/ N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_true N/A N/A response context N/A first_login_ever N/A response N/A N/A N/A self c post /accounts/login/ N/A dict username foo 1 password foo N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_true N/A This value may contain only letters, numbers and @/./+/-/_ characters. N/A response content response N/A test_non_jframe_login N/A N/A self N/A N/A N/A client N/A make_logged_in_client username N/A self test_username password test N/A N/A N/A client get /accounts/logout N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_true N/A any N/A N/A admin_wizard.mako N/A _template filename N/A _template N/A response templates N/A response content N/A test_login_expiration N/A N/A self N/A N/A N/A  Expiration test without superusers  N/A old_settings N/A settings ADMINS N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH EXPIRES_AFTER set_for_testing 0 N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH EXPIRE_SUPERUSERS set_for_testing False N/A client N/A make_logged_in_client username N/A self test_username password test N/A N/A N/A client get /accounts/logout N/A user N/A N/A N/A User objects get username N/A self test_username N/A N/A N/A N/A user is_superuser True N/A N/A N/A user save N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A N/A client get /accounts/logout N/A N/A settings ADMINS N/A N/A N/A self test_username test@test.com N/A N/A user is_superuser False N/A N/A N/A user save N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_true N/A Account deactivated. Please contact an <a href="mailto:test@test.com">administrator</a> N/A response content N/A response content N/A N/A settings ADMINS N/A N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A assert_true N/A Account deactivated. Please contact an administrator. N/A response content N/A response content N/A N/A N/A settings ADMINS old_settings N/A test_login_expiration_with_superusers N/A N/A self N/A N/A N/A  Expiration test with superusers  N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH EXPIRES_AFTER set_for_testing 0 N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH EXPIRE_SUPERUSERS set_for_testing True N/A client N/A make_logged_in_client username N/A self test_username password test N/A N/A N/A client get /accounts/logout N/A user N/A N/A N/A User objects get username N/A self test_username N/A N/A user is_superuser True N/A N/A N/A user save N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected unauthorized status. N/A N/A TestLoginNoHadoop N/A object N/A N/A reset N/A N/A test_username test_login_no_hadoop setup_class N/A N/A cls N/A N/A N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A cls auth_backends N/A settings AUTHENTICATION_BACKENDS N/A N/A settings AUTHENTICATION_BACKENDS N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A classmethod teardown_class N/A N/A cls N/A N/A N/A N/A settings AUTHENTICATION_BACKENDS N/A cls auth_backends N/A classmethod setUp N/A N/A self N/A N/A N/A N/A self c N/A Client N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A tearDown N/A N/A self N/A N/A N/A finish N/A self reset N/A N/A N/A finish N/A N/A N/A N/A N/A N/A User objects all delete N/A N/A N/A N/A N/A N/A Group objects filter name N/A self test_username exists N/A N/A N/A N/A N/A N/A N/A Group objects filter name N/A self test_username delete N/A test_login_does_not_reset_groups N/A N/A self N/A N/A N/A N/A N/A N/A self reset append N/A N/A N/A N/A conf AUTH BACKEND set_for_testing N/A desktop.auth.backend.AllowFirstUserDjangoBackend N/A client N/A make_logged_in_client username N/A self test_username password test N/A N/A N/A client get /accounts/logout N/A user N/A N/A N/A User objects get username N/A self test_username N/A N/A group created N/A N/A N/A Group objects get_or_create name N/A self test_username N/A N/A N/A N/A N/A N/A user groups all delete N/A N/A assert_false N/A N/A N/A user groups exists N/A response N/A N/A client post /accounts/login/ N/A dict username N/A self test_username password test follow True N/A N/A assert_equal 200 N/A response status_code Expected ok status. N/A N/A MockLdapBackend N/A object N/A N/A settings N/A N/A django_auth_ldap_backend LDAPSettings get_or_create_user N/A N/A self username ldap_user N/A N/A N/A N/A N/A N/A User objects get_or_create username N/A authenticate N/A N/A self username password server N/A None None None N/A N/A N/A user created N/A N/A self get_or_create_user username None N/A user N/A get_user N/A N/A self user_id N/A N/A N/A N/A N/A N/A User objects get id user_id N/A N/A