Issue #20311: asyncio: Add a granularity attribute to BaseEventLoop: maximum

between the resolution of the BaseEventLoop.time() method and the resolution of
the selector. The granuarility is used in the scheduler to round time and
deadline.
This commit is contained in:
Victor Stinner 2014-01-25 15:01:33 +01:00
parent 635fca9704
commit f67255ab94
6 changed files with 44 additions and 1 deletions

View file

@ -39,7 +39,9 @@ def list_to_buffer(l=()):
class BaseSelectorEventLoopTests(unittest.TestCase):
def setUp(self):
self.loop = TestBaseSelectorEventLoop(unittest.mock.Mock())
selector = unittest.mock.Mock()
selector.resolution = 1e-3
self.loop = TestBaseSelectorEventLoop(selector)
def test_make_socket_transport(self):
m = unittest.mock.Mock()