Module Expr Str Import alias Import alias Import alias ImportFrom alias alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias Import alias ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore NameLoad If CompareIs NameLoad NameLoad body Assign NameStore NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr CompareIsNot AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Raise ExceptHandler type NameLoad body Pass Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr CompareIsNot NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr UnaryOpNot Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr ListLoad Num NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad Num Num NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Delete NameDel Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Delete NameDel Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr decorator_list Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad Num Num NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call NameLoad FunctionDef arguments args defaults body Raise Call NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad FunctionDef arguments args defaults body Raise Call NameLoad Str decorator_list Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign TupleStore AttributeStore NameLoad attr NameStore TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign TupleStore AttributeStore NameLoad attr NameStore TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Import alias Assign NameStore Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam defaults body For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str decorator_list Expr Call NameLoad NameLoad Assign NameStore ListLoad For NameStore Call NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad Print BinOpMod Str TupleLoad NameLoad BinOpDiv Call NameLoad NameLoad Call NameLoad NameLoad NameLoad Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Num keyword Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Raise Call NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Num Num Num NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad keyword Num keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr ImportFrom alias Expr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Num Num Num NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad keyword Num keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str For NameStore NameLoad body TryExcept body Import alias Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call NameLoad ListComp TupleLoad Call NameLoad NameLoad Call NameLoad ListComp TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass Return Dict Str Str Dict Str Str Str Str Str Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str TryExcept body Import alias TryExcept body Assign NameStore Call AttributeLoad SubscriptLoad Call NameLoad Index Str attr Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body If NameLoad body Print AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Return NameLoad handlers ExceptHandler type NameLoad body If NameLoad body Print AttributeLoad NameLoad attr Str Return NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam defaults body Import alias Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad Call NameLoad Index Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass Assign NameStore BinOpMod Str Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Delete NameDel decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr BinOpAdd Str SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad NameLoad attr Delete NameDel decorator_list decorator_list ClassDef bases NameLoad NameLoad NameLoad body Assign NameStore NameLoad decorator_list ClassDef bases NameLoad NameLoad NameLoad body Assign NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Import alias TryExcept body Assign NameStore Call AttributeLoad SubscriptLoad Call NameLoad Index Str attr Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Print Str Return NameLoad handlers ExceptHandler type NameLoad body Print Str Return NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam defaults body Import alias Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad Call NameLoad Index Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str Call AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr Delete NameDel decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Str SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad NameLoad attr Delete NameDel decorator_list decorator_list ClassDef bases NameLoad NameLoad NameLoad body Assign NameStore NameLoad decorator_list ClassDef bases NameLoad NameLoad NameLoad body Assign NameStore NameLoad decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A Test cases for db_pool N/A sys N/A os N/A traceback unittest TestCase main tests skipped skip_unless skip_with_pyevent eventlet event eventlet db_pool N/A eventlet DBTester N/A object N/A N/A __test__ False setUp N/A N/A self N/A N/A N/A N/A N/A self create_db N/A N/A self connection None N/A connection N/A N/A N/A self _dbmodule connect N/A self _auth N/A cursor N/A N/A connection cursor N/A N/A N/A cursor execute CREATE  TABLE gargleblatz
        (
        a INTEGER
        ); N/A N/A N/A connection commit N/A N/A N/A cursor close N/A tearDown N/A N/A self N/A N/A N/A N/A self connection N/A N/A N/A N/A N/A self connection close N/A N/A N/A self drop_db N/A set_up_dummy_table N/A N/A self connection N/A None N/A N/A close_connection False N/A N/A connection None N/A N/A close_connection True N/A N/A N/A self connection None N/A N/A connection N/A N/A N/A self _dbmodule connect N/A self _auth N/A N/A connection N/A self connection N/A cursor N/A N/A connection cursor N/A N/A N/A cursor execute N/A self dummy_table_sql N/A N/A N/A connection commit N/A N/A N/A cursor close N/A close_connection N/A N/A N/A N/A connection close N/A N/A Mock N/A object N/A N/A N/A DBConnectionPool N/A DBTester N/A N/A __test__ False setUp N/A N/A self N/A N/A N/A N/A N/A N/A super DBConnectionPool self setUp N/A N/A self pool N/A N/A self create_pool N/A N/A self connection N/A N/A N/A self pool get N/A tearDown N/A N/A self N/A N/A N/A N/A self connection N/A N/A N/A N/A N/A self pool put N/A self connection N/A N/A N/A N/A self pool clear N/A N/A N/A N/A super DBConnectionPool self tearDown N/A assert_cursor_works N/A N/A self cursor N/A N/A N/A N/A N/A cursor execute select 1 N/A rows N/A N/A cursor fetchall N/A N/A N/A self assert_ rows N/A test_connecting N/A N/A self N/A N/A N/A N/A N/A self assert_ N/A N/A self connection None N/A test_create_cursor N/A N/A self N/A N/A N/A cursor N/A N/A N/A self connection cursor N/A N/A N/A cursor close N/A test_run_query N/A N/A self N/A N/A N/A cursor N/A N/A N/A self connection cursor N/A N/A N/A self assert_cursor_works cursor N/A N/A N/A cursor close N/A test_run_bad_query N/A N/A self N/A N/A N/A cursor N/A N/A N/A self connection cursor N/A N/A N/A N/A N/A cursor execute garbage blah blah N/A N/A N/A self assert_ False N/A N/A N/A AssertionError N/A N/A N/A N/A Exception N/A N/A N/A N/A N/A cursor close N/A test_put_none N/A N/A self N/A N/A N/A N/A N/A self assert_ N/A N/A N/A N/A self pool free 0 N/A N/A N/A N/A self pool put None N/A N/A N/A self assert_ N/A N/A N/A N/A self pool free 1 N/A conn2 N/A N/A N/A self pool get N/A N/A N/A self assert_ N/A conn2 None N/A N/A N/A self assert_ N/A conn2 cursor N/A N/A N/A N/A self pool put conn2 N/A test_close_does_a_put N/A N/A self N/A N/A N/A N/A N/A self assert_ N/A N/A N/A N/A self pool free 0 N/A N/A N/A N/A self connection close N/A N/A N/A self assert_ N/A N/A N/A N/A self pool free 1 N/A N/A N/A self assertRaises AttributeError N/A N/A self connection cursor N/A test_deletion_does_a_put N/A N/A self N/A N/A N/A N/A N/A self assert_ N/A N/A N/A N/A self pool free 0 N/A N/A self connection None N/A N/A N/A self assert_ N/A N/A N/A N/A self pool free 1 N/A skipped test_put_doesnt_double_wrap N/A N/A self N/A N/A N/A N/A N/A N/A self pool put N/A self connection N/A conn N/A N/A N/A self pool get N/A N/A N/A self assert_ N/A N/A isinstance N/A conn _base N/A db_pool PooledConnectionWrapper N/A N/A N/A N/A self pool put conn N/A test_bool N/A N/A self N/A N/A N/A N/A N/A self assert_ N/A self connection N/A N/A N/A N/A self connection close N/A N/A N/A self assert_ N/A N/A self connection N/A fill_up_table N/A N/A self conn N/A N/A N/A curs N/A N/A conn cursor N/A i N/A range 1000 N/A N/A N/A N/A curs execute N/A insert into test_table (value_int) values (%s) i N/A N/A N/A conn commit N/A test_returns_immediately N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool N/A conn N/A N/A N/A self pool get N/A N/A N/A self set_up_dummy_table conn N/A N/A N/A self fill_up_table conn N/A curs N/A N/A conn cursor N/A results N/A N/A SHORT_QUERY select * from test_table N/A evt N/A N/A event Event a_query N/A N/A N/A N/A N/A N/A N/A self assert_cursor_works curs N/A N/A N/A curs execute SHORT_QUERY N/A N/A N/A results append 2 N/A N/A N/A evt send N/A N/A N/A N/A eventlet spawn a_query N/A N/A N/A results append 1 N/A N/A N/A self assertEqual N/A 1 results N/A N/A N/A evt wait N/A N/A N/A self assertEqual N/A 1 2 results N/A N/A N/A N/A self pool put conn N/A test_connection_is_clean_after_put N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool N/A conn N/A N/A N/A self pool get N/A N/A N/A self set_up_dummy_table conn N/A curs N/A N/A conn cursor N/A i N/A range 10 N/A N/A N/A N/A curs execute N/A insert into test_table (value_int) values (%s) i N/A N/A N/A N/A self pool put conn N/A conn N/A conn2 N/A N/A N/A self pool get N/A curs2 N/A N/A conn2 cursor N/A i N/A range 10 N/A N/A N/A N/A curs2 execute N/A insert into test_table (value_int) values (%s) i N/A N/A N/A conn2 commit N/A N/A N/A curs2 execute select * from test_table N/A N/A N/A self assertEqual 10 N/A curs2 rowcount N/A N/A N/A N/A self pool put conn2 N/A test_visibility_from_other_connections N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool 3 N/A conn N/A N/A N/A self pool get N/A conn2 N/A N/A N/A self pool get N/A curs N/A N/A conn cursor N/A N/A N/A curs2 N/A N/A conn2 cursor N/A N/A N/A curs2 execute N/A insert into gargleblatz (a) values (%s) 314159 N/A N/A N/A self assertEqual N/A curs2 rowcount 1 N/A N/A N/A conn2 commit N/A selection_query select * from gargleblatz N/A N/A N/A curs2 execute selection_query N/A N/A N/A self assertEqual N/A curs2 rowcount 1 N/A curs2 N/A N/A N/A N/A self pool put conn2 N/A conn3 N/A N/A N/A self pool get N/A curs3 N/A N/A conn3 cursor N/A N/A N/A curs3 execute selection_query N/A N/A N/A self assertEqual N/A curs3 rowcount 1 N/A N/A N/A curs execute selection_query N/A N/A N/A self assertEqual N/A curs rowcount 1 N/A N/A N/A N/A self pool put conn3 N/A N/A N/A N/A curs execute delete from gargleblatz where a=314159 N/A N/A N/A conn commit N/A N/A N/A N/A self pool put conn N/A test_two_simultaneous_connections N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool 2 N/A conn N/A N/A N/A self pool get N/A N/A N/A self set_up_dummy_table conn N/A N/A N/A self fill_up_table conn N/A curs N/A N/A conn cursor N/A conn2 N/A N/A N/A self pool get N/A N/A N/A self set_up_dummy_table conn2 N/A N/A N/A self fill_up_table conn2 N/A curs2 N/A N/A conn2 cursor N/A results N/A N/A LONG_QUERY select * from test_table N/A SHORT_QUERY select * from test_table where row_id <= 20 N/A evt N/A N/A event Event long_running_query N/A N/A N/A N/A N/A N/A N/A self assert_cursor_works curs N/A N/A N/A curs execute LONG_QUERY N/A N/A N/A results append 1 N/A N/A N/A evt send N/A N/A evt2 N/A N/A event Event short_running_query N/A N/A N/A N/A N/A N/A N/A self assert_cursor_works curs2 N/A N/A N/A curs2 execute SHORT_QUERY N/A N/A N/A results append 2 N/A N/A N/A evt2 send N/A N/A N/A N/A eventlet spawn long_running_query N/A N/A N/A eventlet spawn short_running_query N/A N/A N/A evt wait N/A N/A N/A evt2 wait N/A N/A N/A results sort N/A N/A N/A self assertEqual N/A 1 2 results N/A skipped test_clear N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool N/A N/A N/A N/A self pool put N/A self connection N/A N/A N/A N/A self pool clear N/A N/A N/A self assertEqual N/A len N/A N/A self pool free_items 0 N/A test_unwrap_connection N/A N/A self N/A N/A N/A N/A N/A self assert_ N/A isinstance N/A self connection N/A db_pool GenericConnectionWrapper N/A conn N/A N/A N/A self pool _unwrap_connection N/A self connection N/A N/A N/A self assert_ N/A N/A isinstance conn N/A db_pool GenericConnectionWrapper N/A N/A N/A self assertEquals None N/A N/A N/A self pool _unwrap_connection None N/A N/A N/A self assertEquals None N/A N/A N/A self pool _unwrap_connection 1 N/A x N/A Mock N/A N/A x _base hi N/A N/A N/A self assertEquals hi N/A N/A N/A self pool _unwrap_connection x N/A N/A N/A conn close N/A test_safe_close N/A N/A self N/A N/A N/A N/A N/A N/A self pool _safe_close N/A self connection quiet True N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A N/A self pool _safe_close None N/A N/A N/A N/A self pool _safe_close 1 N/A x N/A Mock fail N/A N/A N/A N/A N/A N/A KeyboardInterrupt N/A N/A N/A x close fail N/A N/A N/A self assertRaises KeyboardInterrupt N/A N/A self pool _safe_close x N/A x N/A Mock fail2 N/A N/A N/A N/A N/A N/A RuntimeError if this line has been printed, the test succeeded N/A N/A N/A x close fail2 N/A N/A N/A N/A self pool _safe_close x quiet False N/A test_zero_max_idle N/A N/A self N/A N/A N/A N/A N/A N/A self pool put N/A self connection N/A N/A N/A N/A self pool clear N/A N/A self pool N/A N/A self create_pool max_size 2 max_idle 0 N/A N/A self connection N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 0 N/A test_zero_max_age N/A N/A self N/A N/A N/A N/A N/A N/A self pool put N/A self connection N/A N/A N/A N/A self pool clear N/A N/A self pool N/A N/A self create_pool max_size 2 max_age 0 N/A N/A self connection N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 0 N/A test_max_idle N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool max_size 2 max_idle 0.02 N/A N/A self connection N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A eventlet sleep 0.01 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A self connection N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A eventlet sleep 0.01 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A self connection N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A eventlet sleep 0.03 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 0 N/A skipped test_max_idle_many N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool max_size 2 max_idle 0.02 N/A N/A N/A self connection conn2 N/A N/A N/A N/A self pool get N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A eventlet sleep 0.01 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A conn2 close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 2 N/A N/A N/A eventlet sleep 0.02 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A skipped test_max_age N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool max_size 2 max_age 0.05 N/A N/A self connection N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A eventlet sleep 0.01 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A self connection N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A eventlet sleep 0.05 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 0 N/A skipped test_max_age_many N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool max_size 2 max_age 0.15 N/A N/A N/A self connection conn2 N/A N/A N/A N/A self pool get N/A N/A N/A self pool get N/A N/A N/A N/A self connection close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A eventlet sleep 0 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 1 N/A N/A N/A eventlet sleep 0.2 N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 0 N/A N/A N/A conn2 close N/A N/A N/A self assertEquals N/A len N/A N/A self pool free_items 0 N/A skipped test_waiters_get_woken N/A N/A self N/A N/A N/A N/A N/A N/A self pool put N/A self connection N/A N/A N/A N/A self pool clear N/A N/A self pool N/A N/A self create_pool max_size 1 max_age 0 N/A N/A self connection N/A N/A N/A self pool get N/A N/A N/A self assertEquals N/A N/A N/A self pool free 0 N/A N/A N/A self assertEquals N/A N/A N/A self pool waiting 0 N/A e N/A N/A event Event retrieve N/A N/A pool ev N/A N/A N/A c N/A N/A pool get N/A N/A N/A ev send c N/A N/A N/A N/A eventlet spawn retrieve N/A self pool e N/A N/A N/A eventlet sleep 0 N/A N/A N/A eventlet sleep 0 N/A N/A N/A self assertEquals N/A N/A N/A self pool free 0 N/A N/A N/A self assertEquals N/A N/A N/A self pool waiting 1 N/A N/A N/A N/A self pool put N/A self connection N/A timer N/A N/A eventlet Timeout 1 N/A conn N/A N/A e wait N/A N/A N/A timer cancel N/A N/A N/A self assertEquals N/A N/A N/A self pool free 0 N/A N/A N/A self assertEquals N/A N/A N/A self pool waiting 0 N/A N/A N/A N/A self pool put conn N/A test_0_straight_benchmark N/A N/A self N/A N/A N/A  Benchmark; don't run unless you want to wait a while. N/A time N/A iterations 20000 N/A c N/A N/A N/A self connection cursor N/A N/A N/A N/A self connection commit bench N/A N/A c N/A N/A N/A i N/A xrange iterations N/A N/A N/A N/A c execute select 1 N/A N/A N/A bench c N/A results N/A N/A i N/A xrange 3 N/A N/A start N/A N/A time time N/A N/A bench c N/A end N/A N/A time time N/A N/A N/A results append N/A end start N/A N/A 
%u iterations took an average of %f seconds, (%s) in %s
 N/A iterations N/A N/A sum results N/A len results results N/A type self N/A skipped test_raising_create N/A N/A self N/A N/A N/A N/A self pool N/A N/A self create_pool max_size 1 module N/A RaisingDBModule N/A N/A N/A self assertRaises RuntimeError N/A N/A self pool get N/A N/A N/A self assertEquals N/A N/A N/A self pool free 1 N/A N/A RaisingDBModule N/A object N/A connect N/A N/A self N/A args kw N/A N/A N/A RuntimeError N/A N/A TpoolConnectionPool N/A DBConnectionPool N/A N/A __test__ False create_pool N/A N/A self max_size max_idle max_age connect_timeout module N/A 1 10 10 0.5 None N/A N/A N/A module None N/A N/A module N/A self _dbmodule N/A N/A N/A db_pool TpooledConnectionPool module min_size 0 max_size max_size max_idle max_idle max_age max_age connect_timeout connect_timeout N/A self _auth N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super TpoolConnectionPool self setUp N/A skip_with_pyevent tearDown N/A N/A self N/A N/A N/A N/A N/A N/A super TpoolConnectionPool self tearDown eventlet tpool N/A N/A N/A tpool killall N/A N/A RawConnectionPool N/A DBConnectionPool N/A N/A __test__ False create_pool N/A N/A self max_size max_idle max_age connect_timeout module N/A 1 10 10 0.5 None N/A N/A N/A module None N/A N/A module N/A self _dbmodule N/A N/A N/A db_pool RawConnectionPool module min_size 0 max_size max_size max_idle max_idle max_age max_age connect_timeout connect_timeout N/A self _auth N/A N/A get_auth N/A N/A N/A N/A N/A Looks in the local directory and in the user's home directory
    for a file named ".test_dbauth", which contains a json map of
    parameters to the connect function.
     N/A files N/A N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ .test_dbauth N/A N/A N/A os path join N/A N/A N/A os path expanduser ~ .test_dbauth N/A f files N/A N/A N/A N/A simplejson N/A auth_utf8 N/A N/A simplejson load N/A open f N/A N/A dict N/A N/A N/A str modname N/A dict N/A N/A N/A str k N/A str v N/A N/A k v N/A N/A connectargs items N/A N/A modname connectargs N/A N/A auth_utf8 items N/A N/A N/A N/A IOError ImportError N/A N/A N/A N/A MySQLdb psycopg2 N/A host user passwd localhost root N/A user test N/A mysql_requirement N/A N/A _f N/A N/A N/A verbose N/A N/A N/A os environ get eventlet_test_mysql_verbose N/A N/A N/A MySQLdb N/A N/A N/A auth N/A N/A N/A N/A get_auth N/A MySQLdb copy N/A N/A N/A MySQLdb connect auth N/A True N/A N/A N/A N/A MySQLdb OperationalError N/A N/A verbose N/A N/A N/A sys stderr >> Skipping mysql tests, error when connecting: N/A N/A N/A traceback print_exc N/A False N/A N/A N/A ImportError N/A N/A verbose N/A N/A N/A sys stderr >> Skipping mysql tests, MySQLdb not importable N/A False N/A MysqlConnectionPool N/A object N/A N/A dummy_table_sql CREATE TEMPORARY TABLE test_table
        (
        row_id INTEGER PRIMARY KEY AUTO_INCREMENT,
        value_int INTEGER,
        value_float FLOAT,
        value_string VARCHAR(200),
        value_uuid CHAR(36),
        value_binary BLOB,
        value_binary_string VARCHAR(200) BINARY,
        value_enum ENUM('Y','N'),
        created TIMESTAMP
        ) ENGINE=InnoDB; setUp N/A N/A self N/A N/A N/A MySQLdb N/A N/A self _dbmodule MySQLdb N/A N/A self _auth N/A N/A get_auth N/A MySQLdb N/A N/A N/A N/A super MysqlConnectionPool self setUp N/A N/A skip_unless mysql_requirement tearDown N/A N/A self N/A N/A N/A N/A N/A N/A super MysqlConnectionPool self tearDown N/A create_db N/A N/A self N/A N/A N/A auth N/A N/A N/A self _auth copy N/A N/A N/A N/A N/A self drop_db N/A N/A N/A Exception N/A N/A N/A dbname N/A test%s N/A N/A os getpid N/A db N/A N/A N/A N/A N/A self _dbmodule connect auth cursor N/A N/A N/A db execute N/A create database  dbname N/A N/A N/A db close N/A N/A N/A self _auth N/A db dbname N/A db N/A drop_db N/A N/A self N/A N/A N/A db N/A N/A N/A N/A N/A self _dbmodule connect N/A self _auth cursor N/A N/A N/A db execute N/A drop database  N/A N/A self _auth N/A db N/A N/A N/A db close N/A db N/A N/A Test01MysqlTpool N/A MysqlConnectionPool TpoolConnectionPool TestCase N/A N/A __test__ True N/A Test02MysqlRaw N/A MysqlConnectionPool RawConnectionPool TestCase N/A N/A __test__ True N/A postgres_requirement N/A N/A _f N/A N/A N/A N/A N/A psycopg2 N/A N/A N/A auth N/A N/A N/A N/A get_auth N/A psycopg2 copy N/A N/A N/A psycopg2 connect auth N/A True N/A N/A N/A N/A psycopg2 OperationalError N/A N/A Skipping postgres tests, error when connecting N/A False N/A N/A N/A ImportError N/A N/A Skipping postgres tests, psycopg2 not importable N/A False N/A Psycopg2ConnectionPool N/A object N/A N/A dummy_table_sql CREATE TEMPORARY TABLE test_table
        (
        row_id SERIAL PRIMARY KEY,
        value_int INTEGER,
        value_float FLOAT,
        value_string VARCHAR(200),
        value_uuid CHAR(36),
        value_binary BYTEA,
        value_binary_string BYTEA,
        created TIMESTAMP
        ); setUp N/A N/A self N/A N/A N/A psycopg2 N/A N/A self _dbmodule psycopg2 N/A N/A self _auth N/A N/A get_auth N/A psycopg2 N/A N/A N/A N/A super Psycopg2ConnectionPool self setUp N/A N/A skip_unless postgres_requirement tearDown N/A N/A self N/A N/A N/A N/A N/A N/A super Psycopg2ConnectionPool self tearDown N/A create_db N/A N/A self N/A N/A N/A dbname N/A test%s N/A N/A os getpid N/A N/A N/A self _auth N/A database dbname N/A N/A N/A N/A N/A self drop_db N/A N/A N/A Exception N/A N/A N/A auth N/A N/A N/A self _auth copy N/A N/A N/A auth pop database N/A conn N/A N/A N/A self _dbmodule connect auth N/A N/A N/A conn set_isolation_level 0 N/A db N/A N/A conn cursor N/A N/A N/A db execute N/A create database  dbname N/A N/A N/A db close N/A db N/A drop_db N/A N/A self N/A N/A N/A auth N/A N/A N/A self _auth copy N/A N/A N/A auth pop database N/A conn N/A N/A N/A self _dbmodule connect auth N/A N/A N/A conn set_isolation_level 0 N/A db N/A N/A conn cursor N/A N/A N/A db execute N/A drop database  N/A N/A self _auth N/A database N/A N/A N/A db close N/A db N/A N/A Test01Psycopg2Tpool N/A Psycopg2ConnectionPool TpoolConnectionPool TestCase N/A N/A __test__ True N/A Test02Psycopg2Raw N/A Psycopg2ConnectionPool RawConnectionPool TestCase N/A N/A __test__ True N/A N/A N/A __name__ __main__ N/A N/A N/A main