コード例 #1
0
ファイル: debug.py プロジェクト: cjwatson/flask-storm
    def stop(self):
        """
        Stop using this tracer.
        """

        remove_tracer(self)
        self.threadinfo.active = False
コード例 #2
0
ファイル: test_tracer.py プロジェクト: runfalk/storm-legacy
def test_remove_tracer(cleanup_tracers):
    """The C{remote_tracer} function removes a specific tracer."""
    tracer1 = object()
    tracer2 = object()
    install_tracer(tracer1)
    install_tracer(tracer2)
    remove_tracer(tracer1)
    assert get_tracers() == [tracer2]
コード例 #3
0
ファイル: tracer.py プロジェクト: petrhosek/storm
 def test_remove_tracer(self):
     """The C{remote_tracer} function removes a specific tracer."""
     tracer1 = object()
     tracer2 = object()
     install_tracer(tracer1)
     install_tracer(tracer2)
     remove_tracer(tracer1)
     self.assertEquals(get_tracers(), [tracer2])
コード例 #4
0
 def test_remove_tracer(self):
     """The C{remote_tracer} function removes a specific tracer."""
     tracer1 = object()
     tracer2 = object()
     install_tracer(tracer1)
     install_tracer(tracer2)
     remove_tracer(tracer1)
     self.assertEquals(get_tracers(), [tracer2])
コード例 #5
0
ファイル: test_tracer.py プロジェクト: runfalk/storm-legacy
def test_remove_tracer_with_not_installed_tracer():
    """C{remote_tracer} exits gracefully if the tracer is not installed."""
    tracer = object()
    remove_tracer(tracer)
    assert get_tracers() == []
コード例 #6
0
ファイル: debug.py プロジェクト: cjwatson/flask-storm
 def __exit__(self, type, exception, traceback):
     remove_tracer(self)
コード例 #7
0
ファイル: tracer.py プロジェクト: petrhosek/storm
 def test_remove_tracer_with_not_installed_tracer(self):
     """C{remote_tracer} exits gracefully if the tracer is not installed."""
     tracer = object()
     remove_tracer(tracer)
     self.assertEquals(get_tracers(), [])
コード例 #8
0
 def test_remove_tracer_with_not_installed_tracer(self):
     """C{remote_tracer} exits gracefully if the tracer is not installed."""
     tracer = object()
     remove_tracer(tracer)
     self.assertEquals(get_tracers(), [])
コード例 #9
0
 def tearDown(self):
     super(TimeoutTracerWithDBTest, self).tearDown()
     remove_tracer(self.tracer)
     self.connection.close()
コード例 #10
0
ファイル: tracer.py プロジェクト: DamnWidget/mamba-storm
 def tearDown(self):
     super(TimeoutTracerWithDBTest, self).tearDown()
     remove_tracer(self.tracer)
     self.connection.close()