Exemplo n.º 1
0
def test_loop_create_task_with_custom_task_factory(loop: GLibEventLoop):
    task_factory = Mock()
    loop.set_task_factory(task_factory)

    mock_coro = Mock()
    task = loop.create_task(mock_coro)

    assert task == task_factory.return_value
    assert task_factory.call_args_list == [call(loop, mock_coro)]
Exemplo n.º 2
0
def test_loop_get_set_task_factory(loop: GLibEventLoop):
    task_factory = Mock()

    loop.set_task_factory(task_factory)

    assert loop.get_task_factory() == task_factory