Module ImportFrom alias ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias identifier ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias identifier ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Dict Str NameLoad Index Str attr Index Num Assign NameStore NameLoad For NameStore Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr keyword NameLoad body Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameLoad If CompareEq NameLoad Str body Assign NameStore TupleLoad NameLoad NameLoad orelse If CompareEq NameLoad Str body Assign NameStore TupleLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr ListLoad NameLoad Index Num Assert CompareEq Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Assert CompareEq Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Assert CompareEq Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str ListLoad Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assert CompareEq Call NameLoad NameLoad Num Assign TupleStore NameStore NameStore SubscriptLoad SubscriptLoad NameLoad Index Num Slice Num Num Expr Call AttributeLoad NameLoad attr Str Str Str keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assert CompareEq TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad orelse Assert Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore BinOpMult Str Num Assign NameStore BinOpMult Str Num TryExcept body Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assert CompareEq TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad orelse Assert Num TryExcept body Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad NameLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assert CompareEq AttributeLoad NameLoad attr NameLoad orelse Assert Num Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword ListLoad TupleLoad Str Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assert CompareEq Call NameLoad NameLoad Num Assign TupleStore NameStore NameStore SubscriptLoad SubscriptLoad NameLoad Index Num Slice Num Num TryExcept body Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assert CompareEq TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad orelse Assert Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Assign NameStore Call AttributeLoad NameLoad attr ListLoad TupleLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assert CompareEq TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad orelse Assert Num decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Dict AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assert CompareEq Call NameLoad NameLoad Num Assign NameStore SubscriptLoad Call AttributeLoad SubscriptLoad Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str attr Str Index Num attr Str Index Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Dict AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assert CompareEq Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str orelse Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Str Str Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Str keyword Call AttributeLoad NameLoad attr Str Index Num Index Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq Call NameLoad NameLoad Num Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq Call NameLoad NameLoad Num Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Str Expr SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Str keyword Call AttributeLoad NameLoad attr Str Index Num Index Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq Call NameLoad NameLoad Num Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad NameLoad keyword ListLoad TupleLoad Str NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call AttributeLoad NameLoad attr ListLoad TupleLoad Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str Str Str ListLoad TupleLoad Str Str TupleLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Str ListLoad TupleLoad Str Str TupleLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad TupleLoad Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr Str Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad NameLoad keyword ListLoad TupleLoad Str NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call AttributeLoad NameLoad attr ListLoad TupleLoad Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str keyword ListLoad Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ImportFrom alias Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad TupleLoad Str NameLoad NameLoad TupleLoad Str NameLoad NameLoad Assert CompareEq Call AttributeLoad Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr attr attr Call AttributeLoad Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr attr attr Assert CompareGtE Call AttributeLoad Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str Str ListLoad TupleLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Str ListLoad TupleLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Str ListLoad TupleLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad TupleLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad TupleLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Num TryExcept body Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad TupleLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assert CompareEq Call NameLoad NameLoad Str orelse Assert Num Str decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr ListLoad ListLoad Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Str FunctionDef arguments args NameParam NameParam defaults body Return ListComp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr decorator_list Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Dict NameLoad Dict NameLoad ListLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad ListLoad Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Dict NameLoad Dict NameLoad ListLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Dict AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assert NameLoad Assign NameStore Call AttributeLoad NameLoad attr Dict Str Dict AttributeLoad AttributeLoad NameLoad attr attr ListLoad Call AttributeLoad NameLoad attr Str Assert NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad For NameStore Call AttributeLoad NameLoad attr body If CompareEq Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr CompareEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If CompareEq Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr CompareEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr orelse Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad TupleLoad Str Str keyword ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad TupleLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Dict Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Assert UnaryOpNot NameLoad Assign NameStore Call AttributeLoad NameLoad attr Dict Str Dict Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Assert UnaryOpNot NameLoad Assign NameStore Call AttributeLoad NameLoad attr Dict Str Dict Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Assert UnaryOpNot NameLoad Assign NameStore Call AttributeLoad NameLoad attr Dict Str Dict Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Assert UnaryOpNot NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str NameLoad Assert UnaryOpNot NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Dict Str NameLoad Assert UnaryOpNot NameLoad Assign NameStore Call AttributeLoad NameLoad attr Dict Str ListLoad Call AttributeLoad NameLoad attr Assert UnaryOpNot NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Call AttributeLoad Call AttributeLoad NameLoad attr attr Assert UnaryOpNot Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword ListLoad Str Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Dict Assert CompareEq Call AttributeLoad NameLoad attr ListLoad Str Assert CompareEq Call NameLoad SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Raise NameLoad decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str orelse Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Pass decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad Str decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Raise Call AttributeLoad NameLoad attr Str decorator_list decorator_list Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Pass Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults vararg kwarg body Return TupleLoad Num Str decorator_list Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr TryFinally body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad finalbody Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareLt Call AttributeLoad NameLoad attr TupleLoad Num Num Num body Raise Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Str Str Expr Call AttributeLoad NameLoad attr Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad Str Str Str Expr Call AttributeLoad NameLoad attr Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword Str Assign NameStore ListLoad Str Str Str Str Str Str For TupleStore NameStore NameStore Call NameLoad NameLoad body For NameStore ListLoad Str Str body For NameStore ListLoad Str Str body Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad ListLoad Str Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad NameLoad ListLoad TupleLoad Str NameLoad TupleLoad Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad NameLoad ListLoad TupleLoad Str NameLoad TupleLoad Str NameLoad keyword ListLoad TupleLoad Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad ListLoad TupleLoad BinOpMod Str NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num Call NameLoad ListLoad TupleLoad Str NameLoad NameLoad TupleLoad BinOpMod Str NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num Call NameLoad ListLoad TupleLoad Str NameLoad NameLoad TupleLoad BinOpMod Str NameLoad NameLoad NameLoad TupleLoad BinOpMod Str NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str NameLoad NameLoad TupleLoad Str NameLoad NameLoad If CompareEq Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr attr Str body Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num Call NameLoad ListLoad TupleLoad Str NameLoad NameLoad TupleLoad BinOpMod Str NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num ListLoad TupleLoad Str NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad ListLoad ListLoad ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num Call NameLoad ListComp TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore NameLoad Assign NameStore Call NameLoad ListLoad TupleLoad Call AttributeLoad NameLoad attr Str NameLoad TupleLoad Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str Call AttributeLoad NameLoad attr Str NameLoad TupleLoad Str Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num ListLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Str Assign NameStore Call NameLoad For NameStore ListLoad Str Str Str body Assign NameStore BinOpAdd BinOpAdd NameLoad Str NameLoad Assign NameStore BinOpAdd NameLoad Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad ListLoad Str Expr Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad ListLoad Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad ListLoad Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad ListLoad TupleLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad ListLoad Expr Call AttributeLoad NameLoad attr Str NameLoad ListLoad TupleLoad Str NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad ListLoad TupleLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad ListLoad TupleLoad Str Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Num TryExcept body Expr Call AttributeLoad NameLoad attr Str Str ListLoad Str keyword Str keyword NameLoad Assert UnaryOpNot Str handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assert CompareEq Call NameLoad NameLoad Str ExceptHandler body Assert UnaryOpNot Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr keyword ListLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call NameLoad Call NameLoad GeneratorExp SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assert Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assert Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults vararg kwarg body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr TryExcept body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad BinOpMod Str AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpAdd AttributeLoad NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore ListLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore ListLoad NameLoad FunctionDef arguments args defaults vararg kwarg body Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpFloorDiv NameLoad Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Num NameLoad Return BinOpAdd ListLoad NameLoad SubscriptLoad NameLoad Slice Num decorator_list Assign AttributeStore NameLoad attr NameLoad Assign NameStore ListLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore ListLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assert SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr TryExcept body Expr Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str orelse Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Assign NameStore BinOpSub SubscriptLoad NameLoad Index Num Num Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr NameLoad TryExcept body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assert Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr BinOpMod Str NameLoad orelse Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad NameLoad Call AttributeLoad NameLoad attr Str NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str attr Num Expr Call AttributeLoad NameLoad attr NameLoad Str SubscriptLoad AttributeLoad NameLoad attr Slice Num Expr Call AttributeLoad NameLoad attr NameLoad Str Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad TupleLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num keyword ListLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assert CompareIsNot SubscriptLoad AttributeLoad NameLoad attr Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareEq AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword ListLoad Str Assign NameStore TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore TupleLoad Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assert CompareEq SubscriptLoad Call AttributeLoad NameLoad attr ListLoad NameLoad Index Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad NameLoad Expr Call NameLoad ListLoad NameLoad SubscriptLoad NameLoad Index Num Assert CompareEq SubscriptLoad NameLoad Index Num Num Expr Call NameLoad ListLoad NameLoad SubscriptLoad NameLoad Index Num Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad NameLoad Assert CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Str keyword ListLoad TupleLoad Str Call AttributeLoad NameLoad attr keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Str keyword ListLoad TupleLoad Str Call AttributeLoad NameLoad attr keyword Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Str Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Str Assert CompareEq Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert UnaryOpNot NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Str Assert CompareEq Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Str ListLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Str Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Str Assert CompareEq Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num keyword NameLoad TryFinally body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr TryFinally body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr finalbody Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Lambda arguments args defaults AttributeLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr attr Expr Call AttributeLoad NameLoad attr NameLoad Lambda arguments args defaults AttributeLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr attr Expr Call AttributeLoad NameLoad attr NameLoad Lambda arguments args defaults AttributeLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str ClassDef bases body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args defaults vararg kwarg body Return ListLoad decorator_list Return NameLoad decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr Dict Str NameLoad For TupleStore NameStore NameStore NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore BinOpAdd TupleLoad Str BinOpMult TupleLoad ListLoad BinOpSub AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Return Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword Num Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad ListLoad Str Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Return NameLoad decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr TryFinally body Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Return Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad ListLoad Str Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str Return NameLoad decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr ListLoad Str Str finalbody Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Assign NameStore ListLoad TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad TupleLoad Str TupleLoad NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad Assign NameStore ListLoad TupleLoad Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad ListLoad Str Str Str Str TupleLoad Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad ListLoad Str Str Str Str TupleLoad Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad ListLoad Str Str Str Str TupleLoad Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad ListLoad Str Str Str Str TupleLoad Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad ListLoad Str Str Str Str TupleLoad Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad ListLoad Str Str Str Str Assign NameStore NameLoad For TupleStore NameStore TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareNotEq NameLoad NameLoad body If UnaryOpNot NameLoad body Print Print Str NameLoad Print Str NameLoad Print Str NameLoad Assign NameStore NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad TupleLoad Str Str TupleLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad ListLoad Str Str Assert CompareEq Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr attr Str Assert CompareEq Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad ListLoad Str Assign AttributeStore SubscriptLoad AttributeLoad NameLoad attr Index Str attr Lambda arguments args defaults Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad ListLoad Str Str Assert CompareEq Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr attr Str Assert CompareEq Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr attr Str decorator_list FunctionDef arguments args NameParam defaults body TryFinally body Expr Call AttributeLoad NameLoad attr Num keyword ListLoad Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Assert CompareEq Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore NameLoad ListLoad Str Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Assert CompareEq Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore NameLoad ListLoad Str Str finalbody Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num decorator_list decorator_list
N/A testrunner testhelp testutils sock_utils N/A copy N/A itertools N/A os N/A shutil N/A tempfile N/A time N/A SimpleHTTPServer conary_test recipes conary_test rephelp conary callbacks conary conarycfg conaryclient conary errors gerrors conary sqlite3 conary trove conary versions conary.cmds updatecmd conary.deps arch deps conary.lib httputils conary.lib util conary.repository changeset calllog errors filecontainer conary.repository netclient conary.server server conaryserver NetclientTest N/A N/A rephelp RepositoryHelper N/A testGetFileContents N/A N/A self N/A N/A N/A origDir N/A N/A os getcwd N/A N/A N/A self resetRepository N/A N/A N/A self resetWork N/A N/A N/A os chdir N/A self workDir N/A N/A N/A self newpkg testcase N/A N/A N/A os chdir testcase N/A N/A N/A self writeFile testcase.recipe N/A recipes testRecipe1 N/A N/A N/A self writeFile foo hi
 N/A N/A N/A self addfile testcase.recipe N/A N/A N/A self addfile foo binary True N/A N/A N/A self commit N/A N/A N/A self rename foo bar N/A N/A N/A self commit N/A repos N/A N/A self openRepository N/A troveVer N/A N/A N/A N/A N/A N/A repos getAllTroveLeaves localhost N/A testcase:source None N/A testcase:source keys N/A 0 N/A barId None N/A f N/A N/A repos iterFilesInTrove testcase:source troveVer N/A N/A deps Flavor withFiles True N/A N/A N/A pathId path fileId version fileObj f N/A N/A path bar N/A N/A barId N/A fileId version N/A N/A N/A path testcase.recipe N/A N/A recipeIds N/A fileId version N/A N/A barId None N/A N/A N/A N/A self fail version of renamed file not found N/A f N/A N/A N/A repos getFileContents N/A barId N/A 0 N/A N/A N/A N/A N/A N/A f get read hi
 N/A N/A f recipe N/A N/A repos getFileContents N/A barId recipeIds N/A N/A N/A N/A N/A N/A f get read hi
 N/A N/A N/A N/A N/A N/A recipe get read N/A recipes testRecipe1 N/A N/A N/A os chdir origDir N/A testFileContentsErrors N/A N/A self N/A N/A N/A N/A N/A self openRepository 1 N/A t N/A N/A self addQuickTestComponent test:runtime 1.0-1-1 N/A N/A N/A self addCollection test 1.0-1-1 N/A :runtime N/A fileList N/A list N/A N/A t iterFileList N/A N/A N/A len fileList 1 N/A N/A fileId version N/A N/A fileList N/A 0 N/A 2 4 N/A N/A N/A self mkbranch 1.0-1-1 localhost1@rpl:shadow test shadow True binaryOnly True N/A shadowVersion N/A N/A versions VersionFromString /localhost@rpl:linux//localhost1@rpl:shadow/1.0-1-1 N/A repos N/A N/A self openRepository N/A N/A N/A N/A N/A repos getFileContents N/A N/A fileId shadowVersion N/A N/A N/A N/A errors FileStreamNotFound N/A e N/A N/A N/A N/A N/A e fileId N/A e fileVer N/A fileId shadowVersion N/A N/A 0 N/A bogusV N/A N/A versions VersionFromString /localhost@rpl:linux/1.0-1-1 N/A bogusFileId N/A 1 20 N/A bogusPathId N/A 2 16 N/A N/A N/A N/A N/A repos getFileContents N/A N/A bogusFileId bogusV N/A N/A N/A N/A errors FileStreamNotFound N/A e N/A N/A N/A N/A N/A e fileId N/A e fileVer N/A bogusFileId bogusV N/A N/A 0 N/A N/A N/A N/A N/A repos getFileVersions N/A N/A bogusPathId bogusFileId bogusV N/A N/A N/A N/A errors FileStreamMissing N/A e N/A N/A N/A N/A e fileId bogusFileId N/A N/A 0 N/A t N/A N/A self addComponent symtest:runtime 1.0-1-1 fileContents N/A N/A /symlink N/A N/A rephelp Symlink something N/A fileList N/A list N/A N/A t iterFileList N/A N/A N/A len fileList 1 N/A N/A linkFileId linkVersion N/A N/A fileList N/A 0 N/A 2 4 N/A N/A N/A N/A N/A repos getFileContents N/A N/A linkFileId linkVersion N/A N/A N/A N/A errors FileHasNoContents N/A e N/A N/A N/A N/A N/A e fileId N/A e fileVer N/A linkFileId linkVersion N/A N/A 0 N/A server N/A N/A N/A self servers getServer 0 N/A N/A N/A shutil rmtree N/A N/A N/A server contents getPath N/A N/A N/A f N/A N/A repos getFileContents N/A N/A fileId version N/A N/A N/A N/A errors FileContentsNotFound N/A e N/A N/A N/A N/A N/A e fileId N/A e fileVer N/A fileId version N/A N/A 0 N/A testAnonymousAccess N/A N/A self N/A N/A N/A N/A built d N/A N/A self buildRecipe N/A recipes testRecipe1 TestRecipe1 N/A repos N/A N/A self openRepository N/A items N/A N/A repos getTroveLeavesByLabel N/A testcase N/A N/A N/A self cfg buildLabel None N/A N/A N/A len items 1 N/A port N/A N/A N/A N/A N/A N/A N/A N/A N/A self cfg repositoryMap N/A localhost split : N/A -1 split / N/A 0 N/A cfg N/A N/A copy copy N/A self cfg N/A N/A cfg user N/A N/A N/A N/A self cfg user __class__ N/A client N/A N/A N/A N/A conaryclient ConaryClient cfg getRepos N/A items N/A N/A client getTroveLeavesByLabel N/A testcase N/A N/A N/A self cfg buildLabel None N/A N/A N/A len items 1 N/A _testBranchPathIds N/A N/A self shadow N/A N/A N/A repos N/A N/A self openRepository N/A N/A N/A self makeSourceTrove PathIdTest N/A recipes pathIdTest1 N/A N/A N/A N/A self logFilter add N/A version N/A N/A N/A N/A self cookFromRepository PathIdTest N/A 0 N/A 1 N/A N/A N/A N/A self logFilter remove N/A version N/A N/A versions VersionFromString version N/A trunk N/A N/A version branch N/A shadow N/A N/A branch N/A N/A version createShadow N/A N/A versions Label localhost@rpl:branch N/A N/A branch N/A N/A version createBranch N/A N/A versions Label localhost@rpl:branch N/A ids N/A N/A repos getPackageBranchPathIds PathIdTest:source trunk N/A N/A N/A len ids 3 N/A N/A N/A self mkbranch 1.0-1 @rpl:branch PathIdTest:source shadow shadow N/A N/A N/A self updateSourceTrove PathIdTest N/A recipes pathIdTest2 localhost@rpl:branch N/A version N/A N/A N/A N/A self cookFromRepository PathIdTest buildLabel N/A N/A versions Label localhost@rpl:branch N/A 0 N/A 1 N/A branch N/A N/A N/A N/A versions VersionFromString version branch N/A branchIds N/A N/A repos getPackageBranchPathIds PathIdTest:source branch N/A ids N/A N/A repos getPackageBranchPathIds PathIdTest:source trunk N/A N/A N/A len ids 3 N/A branchIds N/A N/A repos getPackageBranchPathIds PathIdTest:source branch N/A N/A N/A len branchIds 2 N/A N/A N/A N/A ids N/A /lib/1 N/A 2 N/A N/A branchIds N/A /lib/1 N/A 2 N/A N/A N/A self updateSourceTrove PathIdTest N/A recipes pathIdTest3 N/A N/A N/A self cookFromRepository PathIdTest N/A ids N/A N/A repos getPackageBranchPathIds PathIdTest:source trunk N/A N/A N/A len ids 5 N/A branchIds N/A N/A repos getPackageBranchPathIds PathIdTest:source branch N/A N/A N/A len branchIds 2 N/A N/A N/A N/A ids N/A /lib/1 N/A 2 N/A N/A branchIds N/A /lib/1 N/A 2 N/A N/A N/A N/A ids N/A /lib/2 N/A 2 N/A N/A branchIds N/A /lib/2 N/A 2 N/A N/A N/A self updateSourceTrove PathIdTest N/A recipes pathIdTest4 localhost@rpl:branch N/A N/A N/A N/A N/A self cookFromRepository PathIdTest buildLabel N/A N/A versions Label localhost@rpl:branch N/A 0 N/A 1 N/A ids N/A N/A repos getPackageBranchPathIds PathIdTest:source trunk N/A N/A N/A len ids 5 N/A branchIds N/A N/A repos getPackageBranchPathIds PathIdTest:source branch N/A N/A N/A len branchIds 4 N/A N/A N/A N/A ids N/A /lib/1 N/A 2 N/A N/A branchIds N/A /lib/1 N/A 2 N/A N/A N/A N/A ids N/A /lib/2 N/A 2 N/A N/A branchIds N/A /lib/2 N/A 2 N/A N/A N/A N/A ids N/A /lib/3 N/A 2 N/A N/A branchIds N/A /lib/3 N/A 2 N/A testBranchPathIdsForShadow N/A N/A self N/A N/A N/A N/A N/A self _testBranchPathIds True N/A testBranchPathIdsForBranch N/A N/A self N/A N/A N/A N/A N/A self _testBranchPathIds False N/A testCreateChangeset N/A N/A self N/A N/A N/A ver /localhost@rpl:linux/1.0-1-1 N/A N/A N/A self addQuickTestComponent test:runtime ver N/A repos N/A N/A self openRepository N/A flavor N/A N/A deps parseFlavor N/A version N/A N/A versions VersionFromString ver N/A csfile N/A N/A N/A os path join N/A self workDir foo.ccs N/A N/A N/A repos createChangeSetFile N/A N/A test:runtime N/A None flavor N/A version flavor True csfile primaryTroveList N/A N/A test:runtime version flavor N/A cs N/A N/A changeset ChangeSetFromFile csfile N/A N/A N/A N/A cs getPrimaryTroveList N/A N/A test:runtime version flavor N/A testCreateChangeset2 N/A N/A self N/A N/A N/A N/A N/A self openRepository N/A repos N/A N/A self openRepository 1 N/A t1 N/A N/A self addComponent foo:run 1 N/A N/A /etc/foo foo
 N/A /etc/bar bam
 N/A t2 N/A N/A self addComponent foo:run /localhost1@rpl:branch/1.0-1-1 N/A N/A /etc/foo foo2
 N/A /etc/bar bam2
 N/A cs N/A N/A repos createChangeSet N/A N/A foo:run N/A N/A N/A t1 getVersion N/A N/A t1 getFlavor N/A N/A N/A t2 getVersion N/A N/A t2 getFlavor False N/A testCreateChangesetViaHTTPProxy N/A N/A self N/A N/A N/A N/A N/A self openRepository N/A ver /localhost@rpl:linux/1.0-1-1 N/A N/A N/A self addQuickTestComponent test:runtime ver N/A flavor N/A N/A deps parseFlavor N/A version N/A N/A versions VersionFromString ver N/A csfile N/A N/A N/A os path join N/A self workDir foo.ccs N/A h N/A N/A rephelp HTTPProxy N/A N/A N/A os path join N/A self workDir http-cache N/A proxyUri N/A N/A h start N/A N/A proxyUri None N/A N/A N/A N/A testhelp SkipTestException Squid is not installed N/A proxyUrl N/A http:// proxyUri N/A proxies N/A dict http proxyUrl https proxyUrl N/A N/A N/A N/A self cfg configLine N/A proxy http://localhost:%s N/A h port N/A client N/A N/A conaryclient ConaryClient N/A self cfg N/A repos N/A N/A client getRepos N/A N/A N/A repos createChangeSetFile N/A N/A test:runtime N/A None flavor N/A version flavor True csfile primaryTroveList N/A N/A test:runtime version flavor N/A cs N/A N/A changeset ChangeSetFromFile csfile N/A N/A N/A N/A cs getPrimaryTroveList N/A N/A test:runtime version flavor N/A testTimestamps N/A N/A self N/A N/A N/A 
        Ensure that the repository is resetting timestamps proprely.
         N/A flavor N/A N/A deps parseFlavor N/A cs N/A N/A changeset ChangeSet N/A v N/A N/A versions VersionFromString /localhost@foo:bar/1.2-1-2 timeStamps N/A 1.0 N/A pkg N/A N/A trove Trove test v flavor None N/A N/A N/A N/A N/A pkg troveInfo sourceName set test:source N/A N/A N/A pkg addTrove test:foo v flavor byDefault True N/A N/A N/A pkg computeDigests N/A diff N/A N/A N/A pkg diff None N/A 0 N/A N/A N/A cs newTrove diff N/A N/A N/A cs addPrimaryTrove test v flavor N/A foo N/A N/A trove Trove test:foo v flavor None N/A N/A N/A N/A N/A pkg troveInfo sourceName set test:source N/A N/A N/A foo computeDigests N/A diff N/A N/A N/A foo diff None N/A 0 N/A N/A N/A cs newTrove diff N/A repos N/A N/A self openRepository N/A now N/A N/A time time conary.cmds.updatecmd UpdateCallback N/A callback N/A UpdateCallback N/A N/A N/A repos commitChangeSet cs callback callback N/A trvs N/A N/A repos getTroves N/A N/A test v flavor N/A test:foo v flavor N/A N/A N/A N/A N/A N/A N/A N/A N/A trvs N/A 0 getVersion trailingRevision getTimestamp N/A N/A N/A N/A N/A N/A N/A trvs N/A 1 getVersion trailingRevision getTimestamp N/A N/A N/A N/A N/A N/A N/A N/A N/A trvs N/A 0 getVersion trailingRevision getTimestamp now N/A testGetTroveLeavesByBranch N/A N/A self N/A N/A N/A N/A N/A self addComponent foo:r 1.0 !readline N/A N/A N/A self addComponent foo:r 2.0 readline,~!ssl N/A N/A N/A self addComponent foo:r 2.0 !readline,~ssl N/A N/A N/A self addComponent foo:r 2.0 !readline,~!ssl N/A testUnknownMethod N/A N/A self N/A N/A N/A repos N/A N/A self openRepository N/A N/A N/A self assertRaises N/A errors MethodNotSupported N/A N/A N/A repos c N/A localhost callWrapper N/A testConfigFilesRaisePathIdsConflict N/A N/A self N/A N/A N/A t1 N/A N/A self addComponent foo:runtime 1 N/A N/A /etc/foo contents0
 N/A t2 N/A N/A self addComponent bar:runtime 1 N/A N/A /etc/foo contents1
 N/A t3 N/A N/A self addComponent bang:runtime 1 N/A N/A /etc/foo contents0
 N/A repos N/A N/A self openRepository N/A N/A N/A repos createChangeSet N/A N/A N/A N/A t1 getName N/A None None N/A N/A N/A t1 getVersion N/A N/A t1 getFlavor True N/A N/A N/A t2 getName N/A None None N/A N/A N/A t2 getVersion N/A N/A t2 getFlavor True N/A N/A N/A repos createChangeSet N/A N/A N/A N/A t1 getName N/A None None N/A N/A N/A t1 getVersion N/A N/A t1 getFlavor True N/A N/A N/A t3 getName N/A None None N/A N/A N/A t3 getVersion N/A N/A t3 getFlavor True N/A N/A N/A N/A N/A repos c N/A localhost setProtocolVersion 41 N/A N/A N/A N/A N/A repos createChangeSet N/A N/A N/A N/A t1 getName N/A None None N/A N/A N/A t1 getVersion N/A N/A t1 getFlavor True N/A N/A N/A t2 getName N/A None None N/A N/A N/A t2 getVersion N/A N/A t2 getFlavor True N/A N/A N/A N/A changeset PathIdsConflictError N/A e N/A N/A N/A N/A str e PathIdsConflictError:
  /etc/foo (bar:runtime 1-1-1)
     conflicts with
  /etc/foo (foo:runtime 1-1-1) N/A N/A 0 expecting pathId conflict N/A testFind64BitTroves N/A N/A self N/A N/A N/A N/A N/A self cfg flavorPreferences N/A N/A arch getFlavorPreferences N/A N/A N/A N/A deps Dependency x86_64 N/A N/A N/A self addComponent foo:run 1-1-1 is:x86_64 N/A trv N/A N/A self addComponent foo:run 1-1-2 is:x86 _getFlavors N/A N/A d name N/A N/A N/A N/A N/A str x N/A x N/A N/A itertools chain N/A N/A N/A d N/A name itervalues N/A N/A repos N/A N/A self openRepository N/A n foo:run N/A l N/A N/A N/A N/A trv getVersion trailingLabel N/A f N/A N/A deps parseFlavor is:x86_64 x86 N/A d N/A N/A repos getTroveLeavesByLabel N/A n N/A l N/A f bestFlavor True N/A N/A N/A self assertEqual N/A _getFlavors d n N/A is: x86_64 N/A N/A N/A self resetRepository N/A repos N/A N/A self openRepository N/A N/A N/A self addComponent foo:run 1-1-1 is:x86_64 x86 N/A trv N/A N/A self addComponent foo:run 1-1-2 is:x86 N/A d N/A N/A repos getTroveLeavesByLabel N/A n N/A l N/A f bestFlavor True N/A N/A N/A self assertEqual N/A _getFlavors d n N/A is: x86 x86_64 N/A testFindNegativeFlavor N/A N/A self N/A N/A N/A N/A N/A self addComponent foo:runtime 1 !readline N/A repos N/A N/A self openRepository N/A results N/A N/A repos getTroveLeavesByLabel N/A foo:runtime N/A N/A N/A self cfg buildLabel None N/A results N/A results N/A N/A repos getTroveLeavesByLabel N/A foo:runtime N/A N/A N/A self cfg buildLabel N/A N/A N/A deps parseFlavor N/A results N/A testCreateChangeSetWithMissingTroves N/A N/A self N/A N/A N/A trv N/A N/A self addCollection foo 1 N/A :run N/A repos N/A N/A self openRepository N/A cs N/A N/A repos createChangeSet N/A N/A foo N/A None None N/A N/A N/A trv getVersion N/A N/A trv getFlavor True recurse True withFileContents False N/A tcs N/A N/A cs iterNewTroveList N/A N/A N/A N/A N/A tcs getName foo N/A N/A N/A N/A self assertTrue N/A N/A N/A tcs troveType N/A trove TROVE_TYPE_NORMAL N/A N/A N/A N/A N/A tcs getName foo:run N/A N/A N/A N/A self assertTrue N/A N/A N/A tcs troveType N/A trove TROVE_TYPE_REMOVED N/A ti N/A N/A trove TroveInfo N/A N/A N/A tcs troveInfoDiff freeze N/A N/A N/A self assertTrue N/A N/A N/A ti flags isMissing N/A N/A N/A N/A self fail unexpected trove changeset N/A repos N/A N/A self openRepository 1 N/A trv N/A N/A self addCollection group-bar /localhost1@a:b/1.1-1-1 N/A N/A missing /localhost@a:b/1.1-1-1 weakRefList N/A N/A N/A N/A self assertRaises N/A errors TroveMissing N/A repos createChangeSet N/A N/A N/A N/A trv getName N/A None None N/A N/A N/A trv getVersion N/A N/A trv getFlavor True recurse True withFileContents False N/A testNonpresentTroves N/A N/A self N/A N/A N/A trv N/A N/A self addCollection foo 1 N/A :run N/A repos N/A N/A self openRepository N/A d N/A N/A repos getTroveVersionsByLabel N/A foo:run N/A N/A N/A N/A N/A trv getVersion trailingLabel None N/A N/A d N/A d N/A N/A repos getTroveVersionsByBranch N/A foo:run N/A N/A N/A N/A N/A trv getVersion branch None N/A N/A d N/A d N/A N/A repos getTroveLeavesByLabel N/A foo:run N/A N/A N/A N/A N/A trv getVersion trailingLabel None N/A N/A d N/A d N/A N/A repos getTroveLeavesByBranch N/A foo:run N/A N/A N/A N/A N/A trv getVersion branch None N/A N/A d N/A d N/A N/A repos getTroveVersionList localhost N/A foo:run None N/A N/A d N/A d N/A N/A repos getAllTroveLeaves localhost N/A foo:run None N/A N/A d N/A d N/A N/A repos getAllTroveFlavors N/A foo:run N/A N/A N/A trv getVersion N/A N/A d N/A N/A N/A self assertRaises N/A errors TroveMissing N/A repos getTroveLatestVersion foo:run N/A N/A N/A N/A trv getVersion branch N/A N/A N/A N/A repos hasTrove foo:run N/A N/A trv getVersion N/A N/A trv getFlavor N/A N/A N/A self assertRaises N/A errors TroveMissing N/A repos getTrove foo:run N/A N/A trv getVersion N/A N/A trv getFlavor N/A testGetAllTroveLeavesMultipleServers N/A N/A self N/A N/A N/A repos N/A N/A self openRepository serverName N/A localhost localhost1 N/A N/A N/A self addComponent foo:runtime /localhost@rpl:linux/1-1-1 N/A N/A N/A self addComponent foo:runtime /localhost1@rpl:linux/1-1-1 N/A N/A N/A self addComponent bar:runtime /localhost1@rpl:linux/1-1-1 N/A q N/A N/A repos getAllTroveLeaves localhost N/A N/A N/A N/A N/A q keys N/A foo:runtime N/A N/A N/A len N/A q N/A foo:runtime 1 N/A N/A N/A self stopRepository 0 N/A testPrepareCallbackException N/A N/A self N/A N/A Callback N/A N/A updatecmd UpdateCallback N/A preparingChangeSet N/A N/A self N/A N/A N/A e N/A Exception Except me N/A N/A e errorIsUncatchable True N/A e N/A N/A N/A N/A N/A self addComponent testcase:runtime 1 N/A N/A N/A self addCollection testcase 1 N/A :runtime N/A client N/A N/A conaryclient ConaryClient N/A self cfg N/A applyList N/A N/A N/A conaryclient cmdline parseChangeList testcase N/A N/A N/A client setUpdateCallback N/A Callback N/A self cfg N/A N/A N/A N/A updJob suggMap N/A N/A client updateChangeSet applyList N/A N/A N/A Exception N/A e N/A N/A N/A N/A self assertEqual N/A str e Except me N/A N/A N/A N/A self fail Exception not raised N/A testPrepareCallbackException2 N/A N/A self N/A N/A N/A N/A N/A self addComponent testcase:runtime 1 N/A N/A N/A self addComponent testcase:runtime 2 Callback N/A N/A callbacks UpdateCallback N/A __init__ N/A N/A self cfg N/A N/A N/A N/A self abortEvent None N/A N/A preparingChangeSet N/A N/A self N/A N/A N/A N/A Exception Except me N/A N/A N/A client N/A N/A conaryclient ConaryClient N/A self cfg N/A applyList N/A N/A N/A conaryclient cmdline parseChangeList testcase:runtime=1 N/A N/A N/A client setUpdateCallback N/A Callback N/A self cfg N/A N/A N/A N/A self logFilter add N/A N/A updJob suggMap N/A N/A self discardOutput N/A client updateChangeSet applyList N/A N/A N/A N/A self logFilter regexpCompare warning: Unhandled exception occurred when invoking callback:
.*netclienttest\.py:[0-9]+
 Exception: Except me Callback N/A N/A updatecmd UpdateCallback N/A preparingChangeSet N/A N/A self N/A N/A N/A N/A N/A gerrors CancelOperationException Except me N/A N/A N/A applyList N/A N/A N/A conaryclient cmdline parseChangeList testcase:runtime=2 N/A N/A N/A client setUpdateCallback N/A Callback N/A self cfg N/A N/A N/A N/A self logFilter add N/A N/A N/A N/A updJob suggMap N/A N/A self discardOutput N/A client updateChangeSet applyList N/A N/A N/A N/A errors RepositoryError N/A N/A N/A N/A N/A N/A self logFilter regexpCompare warning: Unhandled exception occurred when invoking callback:
.*netclienttest\.py:[0-9]+
 CancelOperationException: Except me N/A N/A N/A self assertRaises N/A errors RepositoryError N/A client applyUpdate updJob N/A testChangeSetConversionError N/A N/A self N/A N/A errorHttpPutFile N/A N/A N/A args kwargs N/A N/A N/A 404 File not found N/A N/A cs N/A N/A changeset ChangeSet N/A trv N/A N/A trove Trove test:runtime N/A N/A versions ThawVersion /localhost@foo:test/1.0:1.0-1-1 N/A N/A deps parseFlavor None N/A N/A N/A trv computeDigests N/A trvCs N/A N/A N/A trv diff None absolute True N/A 0 N/A N/A N/A cs newTrove trvCs N/A repos N/A N/A self openRepository N/A old N/A netclient httpPutFile N/A N/A N/A N/A netclient httpPutFile errorHttpPutFile N/A N/A N/A self assertRaises N/A errors CommitError N/A repos commitChangeSet cs N/A N/A N/A netclient httpPutFile old N/A testReferences N/A N/A self N/A N/A N/A N/A N/A N/A sqlite3 sqlite_version_info N/A 3 7 0 N/A N/A N/A N/A testhelp SkipTestException buggy sqlite; use embedded sqlite N/A repos N/A N/A self openRepository N/A N/A N/A repos deleteUserByName localhost@rpl:linux anonymous N/A N/A N/A self addUserAndRole repos localhost@rpl:linux alluser allpw N/A N/A N/A repos addAcl localhost@rpl:linux alluser .* ALL N/A allrepo N/A N/A self getRepositoryClient user alluser password allpw N/A N/A N/A self addUserAndRole repos localhost@rpl:qa qauser qapw N/A N/A N/A repos addAcl localhost@rpl:qa qauser beta.* localhost@rpl:qa N/A qarepo N/A N/A self getRepositoryClient user qauser password qapw N/A verlist N/A /localhost@rpl:linux//devel/1.0-1-1 /localhost@rpl:linux//qa/1.0-1-1 /localhost@rpl:linux//prod/1.0-1-1 /localhost@rpl:linux//devel/2.0-1-1 /localhost@rpl:linux//qa/2.0-1-1 /localhost@rpl:linux//prod/2.0-1-1 N/A N/A i v N/A enumerate verlist N/A N/A n1 N/A alpha beta N/A N/A n2 N/A :runtime :data N/A N/A N/A N/A self addComponent N/A n1 n2 v N/A N/A N/A self addCollection n1 v N/A :runtime :data N/A N/A N/A self addCollection N/A alpha%d i v N/A N/A alpha v N/A alpha:runtime v N/A N/A N/A self addCollection N/A beta%d i v N/A N/A beta v N/A beta:runtime v weakRefList N/A N/A alpha:data v N/A noF N/A N/A deps Flavor N/A N/A i vStr N/A enumerate verlist N/A N/A v N/A N/A versions VersionFromString vStr N/A ret N/A N/A allrepo getTroveReferences localhost N/A N/A alpha v noF N/A N/A N/A self assertEqual ret N/A N/A N/A N/A alpha%d i v noF N/A ret N/A N/A allrepo getTroveReferences localhost N/A N/A alpha:runtime v noF N/A N/A N/A self assertEqual N/A set N/A ret N/A 0 N/A set N/A N/A alpha v noF N/A N/A alpha%d i v noF N/A ret N/A N/A allrepo getTroveReferences localhost N/A N/A alpha:data v noF N/A N/A N/A self assertEqual N/A set N/A ret N/A 0 N/A set N/A N/A alpha v noF N/A N/A alpha%d i v noF N/A N/A beta%d i v noF N/A ret N/A N/A qarepo getTroveReferences localhost N/A N/A beta:runtime v noF N/A beta:data v noF N/A N/A N/A N/A N/A N/A N/A N/A v branch label asString localhost@rpl:qa N/A N/A N/A N/A self assertEqual N/A set N/A ret N/A 0 N/A set N/A N/A beta v noF N/A N/A beta%d i v noF N/A N/A N/A self assertEqual N/A ret N/A 1 N/A N/A beta v noF N/A N/A N/A N/A self assertEqual ret N/A N/A N/A N/A ret N/A N/A allrepo getTroveDescendants localhost N/A N/A alpha N/A N/A versions VersionFromString /localhost@rpl:linux//prod noF N/A N/A N/A self assertEqual ret N/A N/A N/A ret N/A N/A allrepo getTroveDescendants localhost N/A N/A alpha N/A N/A versions VersionFromString /localhost@rpl:linux noF N/A N/A N/A self assertEqual N/A set N/A ret N/A 0 N/A set N/A N/A N/A N/A versions VersionFromString x noF N/A x verlist N/A qaset N/A set N/A N/A N/A N/A versions VersionFromString /localhost@rpl:linux//qa/1.0-1-1 noF N/A N/A N/A versions VersionFromString /localhost@rpl:linux//qa/2.0-1-1 noF N/A ret N/A N/A qarepo getTroveDescendants localhost N/A N/A alpha N/A N/A versions VersionFromString /localhost@rpl:linux noF N/A beta N/A N/A versions VersionFromString /localhost@rpl:linux noF N/A N/A N/A self assertEqual N/A ret N/A 0 N/A N/A N/A N/A self assertEqual N/A set N/A ret N/A 1 qaset N/A branch /localhost@rpl:linux N/A retset N/A set N/A b N/A devel qa prod N/A N/A branch N/A N/A branch // b N/A verStr N/A branch /1.0-1-1 N/A N/A N/A self addComponent gamma:runtime verStr N/A N/A N/A self addCollection gamma verStr N/A :runtime N/A N/A N/A retset add N/A N/A N/A versions VersionFromString verStr noF N/A ret N/A N/A allrepo getTroveDescendants localhost N/A N/A gamma N/A N/A versions VersionFromString /localhost@rpl:linux noF N/A N/A N/A self assertEqual N/A set N/A ret N/A 0 retset N/A testFlavoredReferences N/A N/A self N/A N/A N/A repos N/A N/A self openRepository N/A v1 /localhost@rpl:linux//prod/1.0-1-1 N/A v2 /localhost@rpl:baz/1.0-1-1 N/A f1 N/A N/A deps parseFlavor use: foo N/A f2 N/A N/A deps parseFlavor use: !foo, bar N/A N/A N/A self addComponent trove:runtime v1 f1 N/A N/A N/A self addComponent trove:runtime v1 f2 N/A N/A N/A self addCollection trove v1 N/A :runtime defaultFlavor f1 N/A N/A N/A self addCollection trove v1 N/A :runtime defaultFlavor f2 N/A N/A N/A self addCollection group-dist v2 N/A N/A trove v1 f1 defaultFlavor f1 N/A ret N/A N/A repos getTroveReferences localhost N/A N/A trove N/A N/A versions VersionFromString v1 f1 N/A trove N/A N/A versions VersionFromString v1 f2 N/A N/A N/A self assertEqual ret N/A N/A N/A group-dist N/A N/A versions VersionFromString v2 f1 N/A N/A N/A N/A self addCollection group-dist v2 N/A N/A trove v1 f2 defaultFlavor f2 N/A ret N/A N/A repos getTroveReferences localhost N/A N/A trove N/A N/A versions VersionFromString v1 f1 N/A trove N/A N/A versions VersionFromString v1 f2 N/A N/A N/A self assertEqual ret N/A N/A N/A group-dist N/A N/A versions VersionFromString v2 f1 N/A N/A group-dist N/A N/A versions VersionFromString v2 f2 N/A testCommitGroupScriptsOldRepo N/A N/A self N/A N/A N/A N/A N/A self addComponent foo:runtime 1.0 N/A repos N/A N/A self openRepository N/A N/A N/A N/A N/A repos c N/A localhost setProtocolVersion 40 N/A N/A N/A N/A N/A self addCollection group-foo 1.0 N/A foo:runtime postUpdateScript foo repos repos N/A N/A Commit should fail due to old protocol N/A N/A N/A N/A errors CommitError N/A e N/A N/A N/A N/A str e The changeset being committed needs a newer repository server. N/A N/A N/A N/A Commit should fail due to old protocol N/A testRepositoryMapWildcards N/A N/A self N/A N/A N/A N/A N/A N/A self servers stopAllServers N/A repos N/A N/A self openRepository serverName N/A localhost localhost1 N/A trv1 N/A N/A self addComponent foo:runtime localhost@rpl:linux/1 N/A trv2 N/A N/A self addComponent foo:runtime localhost1@rpl:linux/1 N/A urls N/A list N/A set N/A N/A x N/A 1 N/A x N/A N/A repos c map N/A N/A N/A len urls 1 N/A newMap N/A N/A conarycfg RepoMap N/A N/A newMap N/A * N/A urls N/A 0 N/A wildcardRepos N/A N/A self getRepositoryClient repositoryMap newMap N/A N/A N/A wildcardRepos hasTrove N/A N/A trv1 getNameVersionFlavor N/A N/A N/A wildcardRepos hasTrove N/A N/A trv2 getNameVersionFlavor N/A N/A N/A self stopRepository 0 N/A testErrorMessagesMentioningProxy N/A N/A self N/A N/A RequestHandler N/A N/A SimpleHTTPServer SimpleHTTPRequestHandler N/A log_message N/A N/A self N/A args kw N/A N/A N/A do_GET N/A N/A self N/A N/A N/A N/A N/A self send_response 200 N/A response Hello, world!
 N/A N/A N/A self send_header Content-type text/unknown N/A N/A N/A self send_header Content-Length N/A len response N/A N/A N/A self end_headers N/A N/A N/A N/A self wfile write response N/A N/A N/A httpServer N/A N/A rephelp HTTPServerController RequestHandler N/A N/A N/A sock_utils tryConnect localhost N/A httpServer port N/A N/A N/A N/A self cfg repositoryMap N/A localhost http://localhost/conary/ N/A N/A N/A N/A self cfg configLine N/A conaryProxy http://localhost:%d N/A httpServer port N/A repos N/A N/A N/A N/A conaryclient ConaryClient N/A self cfg getRepos N/A N/A N/A N/A N/A N/A N/A repos c N/A localhost getProtocolVersion N/A N/A N/A N/A errors OpenError N/A e N/A N/A N/A N/A self assertEqual N/A str e N/A Error opening http://test:<PASSWD>@localhost/conary/ via conary proxy localhost:%d: 501 Unsupported method ('POST') N/A httpServer port N/A N/A N/A N/A self fail Should have failed N/A N/A N/A N/A self cfg resetToDefault conaryProxy N/A testClientLog N/A N/A self N/A N/A N/A p N/A N/A self workDir /client.log N/A N/A N/A os environ N/A CONARY_CLIENT_LOG p N/A repos N/A N/A self openRepository N/A N/A N/A os environ N/A CONARY_CLIENT_LOG N/A log N/A N/A calllog ClientCallLogger p N/A methods N/A N/A x methodName N/A x log N/A N/A N/A self assertEqual methods N/A checkVersion addNewAsciiPGPKey N/A testRetryChangesetDownload N/A N/A self N/A N/A N/A N/A N/A self cfg downloadRetryTrim 16 N/A repos N/A N/A self openRepository N/A trv N/A N/A self addComponent foo:runtime 1 N/A job N/A N/A N/A N/A N/A trv getNameVersionFlavor asJob N/A host N/A N/A N/A N/A trv getVersion getHost N/A clean N/A N/A N/A os path join N/A self workDir clean.ccs N/A N/A N/A repos createChangeSetFile job clean N/A sp N/A N/A repos c N/A host N/A orig_cs N/A sp getChangeSet N/A did_truncate N/A False getChangeSet N/A N/A N/A args kwargs N/A N/A rc N/A orig_cs args kwargs N/A fobj N/A rc N/A 0 N/A spool N/A N/A tempfile TemporaryFile dir N/A self workDir N/A size N/A N/A util copyfileobj fobj spool N/A N/A N/A spool seek N/A size 2 N/A N/A N/A spool write garbage N/A N/A N/A spool truncate N/A N/A N/A spool seek 0 N/A N/A sp getChangeSet orig_cs N/A N/A did_truncate N/A 0 True N/A N/A N/A spool N/A rc N/A 1 N/A N/A N/A sp getChangeSet getChangeSet N/A did_truncate N/A False N/A N/A N/A self cfg downloadAttempts 1 N/A N/A N/A self assertRaises N/A errors TruncatedResponseError N/A repos createChangeSet job N/A N/A sp getChangeSet getChangeSet N/A did_truncate N/A False N/A N/A N/A self cfg downloadAttempts 2 N/A retry N/A N/A N/A os path join N/A self workDir retry.ccs N/A N/A N/A repos createChangeSetFile job retry N/A N/A did_truncate N/A 0 N/A N/A N/A self assertEqual N/A N/A N/A open clean read N/A N/A N/A open retry read N/A N/A ServerProxyTest N/A N/A rephelp RepositoryHelper N/A testBadProtocol N/A N/A self N/A N/A N/A port N/A N/A N/A self cfg repositoryMap N/A localhost httsp://localhost/ N/A repos N/A N/A N/A N/A conaryclient ConaryClient N/A self cfg getRepos N/A N/A N/A N/A N/A repos troveNamesOnServer localhost N/A N/A N/A N/A errors OpenError N/A e N/A N/A N/A N/A self assertEqual N/A str e Error occurred opening repository httsp://test:<PASSWD>@localhost/: ParameterError: Unknown URL scheme 'httsp' N/A N/A N/A N/A self fail expected exception not raised N/A testProtocolVersionOverride N/A N/A self N/A N/A N/A repos N/A N/A self openRepository N/A versions N/A N/A N/A N/A repos c N/A localhost checkVersion N/A override N/A N/A versions N/A 0 1 N/A N/A N/A N/A N/A repos c N/A localhost setProtocolVersion override N/A N/A N/A N/A N/A N/A N/A repos c N/A localhost checkVersion N/A N/A N/A N/A errors InvalidClientVersion N/A e N/A N/A N/A N/A N/A N/A e args N/A 0 startswith N/A Invalid client version %d override N/A N/A N/A N/A self fail InvalidClientVersion not raised N/A testOverrideChangeSetVersion N/A N/A self N/A N/A N/A N/A N/A self addComponent foo:run 1 N/A N/A N/A self addCollection foo 1 N/A :run N/A c N/A N/A conaryclient ConaryClient N/A self cfg N/A dest N/A N/A N/A os path join N/A self workDir test.ccs N/A ver N/A N/A versions VersionFromString N/A /%s/1-1-1 N/A str N/A self defLabel N/A csVersion N/A N/A changeset getNativeChangesetVersion 42 N/A N/A N/A N/A c repos createChangeSetFile N/A N/A foo N/A None None N/A ver N/A N/A deps parseFlavor True dest changesetVersion csVersion N/A fcont N/A N/A filecontainer FileContainer N/A N/A util ExtendedFile dest buffering False N/A N/A N/A self assertEqual N/A fcont version csVersion N/A testOldClient N/A N/A self N/A N/A N/A t N/A N/A self addComponent foo:run 1 N/A c N/A N/A conaryclient ConaryClient N/A self cfg N/A N/A N/A N/A c repos getTrove N/A N/A t getName N/A N/A t getVersion N/A N/A t getFlavor N/A N/A N/A N/A N/A N/A c repos c N/A localhost setProtocolVersion 42 N/A N/A N/A self mock filecontainer READABLE_VERSIONS N/A N/A filecontainer READABLE_VERSIONS N/A 1 N/A N/A N/A self mock filecontainer FILE_CONTAINER_VERSION_LATEST N/A max N/A filecontainer READABLE_VERSIONS N/A dest N/A N/A N/A os path join N/A self workDir test.ccs N/A N/A N/A N/A c repos createChangeSetFile N/A N/A N/A N/A t getName N/A None None N/A N/A N/A t getVersion N/A N/A t getFlavor True dest N/A fcont N/A N/A filecontainer FileContainer N/A N/A util ExtendedFile dest buffering False N/A csVersion N/A N/A changeset getNativeChangesetVersion 42 N/A N/A N/A self assertEqual N/A fcont version csVersion N/A testMultitenantServers N/A N/A self N/A N/A N/A N/A N/A self stopRepository 0 N/A repos N/A N/A self openRepository 0 serverName N/A localhost localhost1 N/A trv1 N/A N/A self addComponent foo:runtime localhost@rpl:linux/1 N/A trv2 N/A N/A self addComponent foo:runtime localhost1@rpl:linux/1 N/A N/A N/A repos createChangeSet N/A N/A foo:runtime N/A N/A N/A trv1 getVersion N/A N/A trv1 getFlavor N/A N/A N/A trv2 getVersion N/A N/A trv2 getFlavor False N/A N/A N/A N/A repos c N/A localhost N/A N/A repos c N/A localhost1 N/A N/A N/A N/A self servers stopAllServers N/A testJobSizes N/A N/A self N/A N/A _check N/A N/A job size N/A N/A N/A fn N/A N/A self workDir /foo.ccs N/A cs1 N/A N/A repos createChangeSetFile job fn N/A N/A N/A N/A N/A os stat fn st_size size N/A N/A first N/A N/A self addComponent first:run 1 N/A firstJob N/A first:run N/A None None N/A N/A N/A first getVersion N/A N/A first getFlavor True N/A second N/A N/A self addComponent second:run 1 fileContents N/A /some/file/name N/A secondJob N/A second:run N/A None None N/A N/A N/A second getVersion N/A N/A second getFlavor True N/A removeJob N/A second:run N/A N/A N/A second getVersion N/A N/A second getFlavor N/A None None True N/A repos N/A N/A self openRepository N/A N/A N/A N/A N/A repos getChangeSetSize N/A removeJob N/A 0 0 N/A sizes N/A N/A repos getChangeSetSize N/A firstJob removeJob secondJob N/A N/A _check N/A firstJob N/A sizes N/A 0 N/A N/A N/A sizes N/A 1 0 N/A N/A _check N/A secondJob N/A sizes N/A 2 N/A N/A N/A N/A N/A repos c N/A localhost setProtocolVersion 50 N/A otherSizes N/A N/A repos getChangeSetSize N/A firstJob removeJob secondJob N/A N/A sizes otherSizes N/A testServerProxyMethods N/A N/A self N/A N/A N/A sp N/A N/A netclient ServerProxy http://localhost:7 localhost None None None N/A N/A N/A self assertFalse N/A hasattr sp __asdf N/A testPathIdPermissions N/A N/A self N/A N/A N/A N/A N/A self addComponent foo:source 1.0-1 N/A N/A N/A self addComponent foo:source 2.0-1 N/A foo1 N/A N/A self addComponent foo:run 1.0-1 sourceName foo:source fileContents N/A N/A /1 N/A N/A rephelp RegularFile pathId 1 N/A foo2 N/A N/A self addComponent foo:run 2.0-1 sourceName foo:source fileContents N/A N/A /2 N/A N/A rephelp RegularFile pathId 2 N/A branch N/A N/A N/A N/A foo1 getVersion branch N/A repos N/A N/A self openRepository N/A N/A N/A repos deleteUserByName N/A N/A self cfg buildLabel anonymous N/A N/A N/A repos addUser N/A N/A self cfg buildLabel other pass N/A N/A N/A repos addRole N/A N/A self cfg buildLabel role N/A N/A N/A repos updateRoleMembers N/A N/A self cfg buildLabel role N/A other N/A otherClient N/A N/A self getRepositoryClient user other password pass N/A ids N/A N/A repos getPackageBranchPathIds foo:source branch N/A N/A N/A N/A ids N/A /1 N/A 0 1000000000000000 N/A N/A N/A N/A ids N/A /2 N/A 0 2000000000000000 N/A N/A N/A len ids 2 N/A ids N/A N/A otherClient getPackageBranchPathIds foo:source branch N/A N/A ids N/A N/A N/A repos addTroveAccess role N/A N/A N/A foo1 getNameVersionFlavor N/A ids N/A N/A otherClient getPackageBranchPathIds foo:source branch N/A N/A N/A N/A ids N/A /1 N/A 0 1000000000000000 N/A N/A N/A len ids 1 N/A N/A N/A repos addTroveAccess role N/A N/A N/A foo2 getNameVersionFlavor N/A ids N/A N/A otherClient getPackageBranchPathIds foo:source branch N/A N/A N/A N/A ids N/A /1 N/A 0 1000000000000000 N/A N/A N/A N/A ids N/A /2 N/A 0 2000000000000000 N/A N/A N/A len ids 2 N/A testHttpProxyHttpsServer N/A N/A self N/A N/A N/A N/A N/A conaryserver SSL N/A N/A N/A N/A testhelp SkipTestException m2crypto not installed N/A N/A N/A self stopRepository 1 N/A N/A N/A self openRepository 1 useSSL True N/A N/A N/A proxy N/A N/A self getConaryProxy N/A N/A N/A proxy start N/A N/A N/A N/A N/A proxy addToConfig N/A self cfg N/A client N/A N/A conaryclient ConaryClient N/A self cfg N/A repos N/A N/A client getRepos N/A N/A N/A N/A N/A repos c N/A localhost1 checkVersion N/A N/A N/A N/A proxy stop N/A N/A N/A N/A self stopRepository 1 N/A testUnderUnderMethodName N/A N/A self N/A N/A N/A repos N/A N/A self openRepository N/A N/A N/A self assertRaises AttributeError N/A N/A N/A N/A N/A N/A N/A N/A repos c N/A localhost __foo bar N/A N/A N/A self assertRaises AttributeError N/A N/A N/A N/A N/A N/A N/A N/A repos c N/A localhost foo __bar N/A N/A N/A self assertRaises AttributeError N/A N/A N/A N/A N/A N/A N/A N/A repos c N/A localhost getTroveLeavesByLabel __safe_str__ N/A testPermissionFallbackCode N/A N/A self N/A N/A N/A m N/A N/A addRole addAccessGroup N/A addEntitlementClass addEntitlementGroup N/A addEntitlementClassOwner addEntitlementOwnerAcl N/A addEntitlementKeys addEntitlements N/A deleteRole deleteAccessGroup N/A deleteEntitlementClass deleteEntitlementGroup N/A deleteEntitlementClassOwner deleteEntitlementOwnerAcl N/A deleteEntitlementKeys deleteEntitlements N/A getEntitlementClassesRoles getEntitlementClassAccessGroup N/A getRoles getUserGroups N/A listRoles listAccessGroups N/A listEntitlementClasses listEntitlementGroups N/A listEntitlementKeys listEntitlements N/A setEntitlementClassesRoles setEntitlementClassAccessGroup N/A setRoleCanMirror setUserGroupCanMirror N/A setRoleIsAdmin setUserGroupIsAdmin N/A updateRoleMembers updateAccessGroupMembers MockServerProxy N/A N/A __init__ N/A N/A self N/A N/A N/A N/A self methodCalled None N/A getProtocolVersion N/A N/A self N/A N/A N/A 59 N/A __getattr__ N/A N/A self attr N/A N/A N/A N/A self methodCalled attr f N/A N/A N/A args kw N/A N/A N/A N/A N/A f N/A N/A N/A empty N/A N/A conarycfg ConaryConfiguration False N/A repos N/A N/A netclient NetworkRepositoryClient cfg empty N/A server N/A MockServerProxy N/A N/A repos c N/A localhost server N/A N/A method serverMethod m N/A N/A f N/A getattr repos method N/A args N/A N/A localhost N/A N/A N/A N/A N/A N/A f func_code co_argcount 2 N/A N/A f args N/A N/A N/A self assertEqual N/A server methodCalled serverMethod N/A testFakeProtocolVersion N/A N/A self N/A N/A N/A 
        Fake a protocolVersion in a server call
         N/A repos N/A N/A self openRepository N/A N/A N/A N/A N/A repos c N/A localhost checkVersion protocolVersion 50 N/A testUpdateUsesCache N/A N/A self N/A N/A N/A ipcache N/A httputils IPCache N/A N/A N/A ipcache clear N/A repos N/A N/A self openRepository N/A N/A N/A repos c proxyMap N/A N/A N/A repos N/A N/A self openRepository 1 N/A N/A N/A self addComponent foo:run N/A N/A N/A self addComponent bar:run=localhost1@rpl:1 filePrimer 1 N/A oldCacheHostLookups N/A repos _cacheHostLookups checkCacheHostLookups N/A N/A self hosts N/A N/A N/A N/A N/A ipcache clear N/A N/A N/A self assertEqual N/A set hosts N/A set N/A localhost localhost1 N/A rv N/A oldCacheHostLookups hosts N/A N/A N/A self assertEqual N/A N/A N/A N/A ipcache _cache _map keys N/A N/A rv N/A N/A N/A N/A self mock N/A netclient NetworkRepositoryClient _cacheHostLookups checkCacheHostLookups N/A testUpdateUsesCache2 N/A N/A self N/A N/A N/A ipcache N/A httputils IPCache N/A N/A N/A ipcache clear N/A oldLocalHosts N/A httputils LocalHosts N/A N/A N/A N/A httputils LocalHosts N/A set N/A repos N/A N/A self openRepository N/A N/A N/A repos c proxyMap N/A N/A N/A repos N/A N/A self openRepository 1 N/A N/A N/A self addComponent foo:run N/A N/A N/A self addComponent bar:run=localhost1@rpl:1 filePrimer 1 N/A N/A N/A self assertEqual N/A N/A N/A N/A ipcache _cache _map keys N/A localhost N/A oldCacheHostLookups N/A repos _cacheHostLookups checkCacheHostLookups N/A N/A self hosts N/A N/A N/A N/A N/A ipcache clear N/A N/A N/A self assertEqual N/A set hosts N/A set N/A localhost localhost1 N/A rv N/A oldCacheHostLookups hosts N/A N/A N/A self assertEqual N/A N/A N/A N/A ipcache _cache _map keys N/A localhost N/A rv N/A N/A N/A N/A self mock N/A netclient NetworkRepositoryClient _cacheHostLookups checkCacheHostLookups N/A N/A N/A self updatePkg N/A foo:run bar:run=localhost1@rpl:1 N/A N/A N/A httputils LocalHosts oldLocalHosts N/A testGetChangeSetFingerprints N/A N/A self N/A N/A N/A N/A N/A self openRepository 0 N/A repos N/A N/A self openRepository 1 N/A v1 N/A N/A versions VersionFromString /localhost@rpl:1/2.0-1 N/A v2 N/A N/A versions VersionFromString /localhost@rpl:1/3.0-1 N/A v3 N/A N/A versions VersionFromString /localhost1@rpl:1/2.0-1 N/A v4 N/A N/A versions VersionFromString /localhost1@rpl:1/3.0-1 N/A f N/A N/A deps parseFlavor N/A N/A N/A self addComponent test:source N/A str v1 N/A N/A N/A self addComponent test:source N/A str v2 N/A N/A N/A self addComponent test:source N/A str v3 N/A N/A N/A self addComponent test:source N/A str v4 N/A jobList N/A N/A test:source N/A None None N/A v1 f False N/A test:source N/A None None N/A v2 f False N/A test:source N/A None None N/A v3 f False N/A test:source N/A None None N/A v4 f False N/A expectedList N/A N/A N/A dict recurse False withFiles False withFileContents False excludeAutoSource False mirrorMode False N/A d8d8dfbcd9be91b4a55538b04ee5127a9c05b572 dd242d0b8b377591cae61dc84a86a8bf86490a74 57b6223c9a6651cede572e2fef0a9aaa903cac8f 02c5606e76f2cd8208f466cfe48552cc118bc35e N/A N/A dict recurse True withFiles False withFileContents False excludeAutoSource False mirrorMode False N/A 6371f655c66156e9cd13501fb0abb01033ff9a78 8a953401c12803f07ca9c929d3935f51f2e231cf d8314baf822583611cbfed4518435fb703c0d64c c1be835956fc71f9e8c4c731591e0da3a6498854 N/A N/A dict recurse False withFiles True withFileContents False excludeAutoSource False mirrorMode False N/A ce4a199bba0ad370c406d2fc53b3afcd67a9fc44 1e9c44a6edc7447bec2711b60a5df63f3315aa8e 4a65cccf71e57f9ca2e6f5152e621d595439e6f3 06f9f8088007f3f8738e0d6ae9ec573bc6682c12 N/A N/A dict recurse False withFiles False withFileContents True excludeAutoSource False mirrorMode False N/A d1e16cf48157bd0a2c17005a3fd16936980e01fe 4e329de181ef0e15ff858f1ae79d89f815d37ef0 29c7a7f0fb7d514dc562a2df2e00927cf6ab1bcd 0845814fd5192a5f38818941c27841ff2d745a85 N/A N/A dict recurse False withFiles False withFileContents False excludeAutoSource True mirrorMode False N/A 47796599dae75026414ea08767ddaf4aaa52bdb3 36ef56955559b79e2abf9b7abddf9bcfd16070c0 af7899f31fab9aea4a912772f9e7059165131d8e e81ba99f8be5da4481a007196603781f4171bde4 N/A N/A dict recurse False withFiles False withFileContents False excludeAutoSource False mirrorMode True N/A 2bbbd9b59cec1f6324d1bc1448cb73d1f23e1778 1ff3dc1e60aa10c4ec50314b1c90e475bc298055 30ae8f54702367b937e886701011cdd1035d93d4 030b675cb133ccb1eefbdc8245f2ce2c4394ce94 N/A failed False N/A N/A i N/A kwargs expected N/A enumerate expectedList N/A N/A csf N/A N/A repos getChangeSetFingerprints jobList kwargs N/A N/A csf expected N/A N/A N/A failed N/A N/A N/A Job i N/A   got: csf N/A   expected:  expected N/A failed True N/A failed N/A N/A N/A N/A self fail Fingerprints do not match N/A testGetFileContentsFromTrove N/A N/A self N/A N/A N/A trv N/A N/A self addComponent foo:run=1 N/A N/A /foo contents! N/A /bar other N/A repos N/A N/A self openRepository N/A N/A n v f N/A N/A trv getNameVersionFlavor N/A contents N/A N/A repos getFileContentsFromTrove n v f N/A /foo /bar N/A N/A N/A N/A N/A N/A N/A contents N/A 0 get read contents! N/A N/A N/A N/A N/A N/A N/A contents N/A 1 get read other N/A N/A N/A self assertRaises N/A errors PathsNotFound N/A repos getFileContentsFromTrove n v f N/A /foo2 N/A N/A N/A N/A repos c N/A localhost getProtocolVersion N/A N/A N/A N/A 66 N/A contents N/A N/A repos getFileContentsFromTrove n v f N/A /foo /bar N/A N/A N/A N/A N/A N/A N/A contents N/A 0 get read contents! N/A N/A N/A N/A N/A N/A N/A contents N/A 1 get read other N/A testGetLabelsForHost N/A N/A self N/A N/A N/A N/A N/A N/A N/A self openRepository 0 serverName N/A localhost localhost1 N/A N/A N/A self addComponent foo:run=1 N/A N/A N/A self addComponent foo:run=@rpl:branch N/A N/A N/A self addComponent foo:run=localhost1@rpl:2 N/A N/A N/A self addComponent foo:run=/localhost@rpl:1//localhost1@rpl:branch/1-1-1 N/A labels N/A N/A N/A N/A self openRepository getLabelsForHost localhost N/A N/A N/A sorted N/A N/A str x N/A x labels N/A localhost@rpl:branch localhost@rpl:linux N/A labels N/A N/A N/A N/A self openRepository getLabelsForHost localhost1 N/A N/A N/A sorted N/A N/A str x N/A x labels N/A localhost1@rpl:2 localhost1@rpl:branch N/A N/A N/A N/A self resetRepository 0 N/A N/A N/A self stopRepository 0 N/A N/A