File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -100,6 +100,13 @@ def unregister_engine(obj):
100100 remove (obj , 'after_cursor_execute' , _engine_after_cursor_handler )
101101 remove (obj , 'handle_error' , _engine_error_handler )
102102
103+ def _clear_tracer ():
104+ '''
105+ Set the tracer to None. For test cases usage.
106+ '''
107+ global g_tracer
108+ g_tracer = None
109+
103110def _can_operation_be_traced (conn , stmt_obj ):
104111 '''
105112 Get whether an operation can be traced, depending on its
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ def setUp(self):
1717 )
1818
1919 def tearDown (self ):
20- sqlalchemy_opentracing .g_tracer = None
20+ sqlalchemy_opentracing ._clear_tracer ()
2121
2222 def test_init (self ):
2323 tracer = DummyTracer ()
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ def setUp(self):
1616 Column ('name' , String ),
1717 )
1818 def tearDown (self ):
19- sqlalchemy_opentracing .g_tracer = None
19+ sqlalchemy_opentracing ._clear_tracer ()
2020
2121 def test_traced (self ):
2222 tracer = DummyTracer ()
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ def setUp(self):
2222 User .metadata .create_all (self .engine )
2323
2424 def tearDown (self ):
25- sqlalchemy_opentracing .g_tracer = None
25+ sqlalchemy_opentracing ._clear_tracer ()
2626
2727 def test_traced_simple (self ):
2828 tracer = DummyTracer ()
You can’t perform that action at this time.
0 commit comments