Ejemplo n.º 1
0
 def test_is_in_blocking_section_with_loop(self):
     hub = Hub()
     set_event_loop(hub)
     self.assertFalse(is_in_blocking_section())
     with maybe_block():
         self.assertTrue(is_in_blocking_section())
     self.assertFalse(is_in_blocking_section())
Ejemplo n.º 2
0
 def test_maybe_block_with_loop(self):
     hub = ContextMock(name='hub')
     set_event_loop(hub)
     with maybe_block():
         pass
     hub.maybe_block.assert_called_with()
Ejemplo n.º 3
0
 def test_maybe_block_without_loop(self):
     set_event_loop(None)
     with maybe_block():
         pass