Exemplo n.º 1
0
    def test_slow_greenlet_log_warning(self):
        enable_slow_greenlet_log_warning(0.1)

        def slow_greenlet():
            import time
            time.sleep(0.5)
        g = gevent.spawn(slow_greenlet)
        g.join()
        self.assert_any_log_record(lambda r: 'was running for at least' in r.msg)
Exemplo n.º 2
0
    def test_slow_greenlet_log_warning(self):
        enable_slow_greenlet_log_warning(0.1)

        def slow_greenlet():
            import time
            time.sleep(0.5)

        g = gevent.spawn(slow_greenlet)
        g.join()
        self.assert_any_log_record(
            lambda r: 'was running for at least' in r.msg)
Exemplo n.º 3
0
 def test_slow_greenlet_log_warning__dont_warn_about_gevent_hub_blocking(
         self):
     enable_slow_greenlet_log_warning(0.1)
     gevent.sleep(0.5)
     self.assert_no_log_record(
         lambda r: 'was running for at least' in r.msg)
Exemplo n.º 4
0
 def test_slow_greenlet_log_warning__dont_warn_about_gevent_hub_blocking(self):
     enable_slow_greenlet_log_warning(0.1)
     gevent.sleep(0.5)
     self.assert_no_log_record(lambda r: 'was running for at least' in r.msg)