Ejemplo n.º 1
0
def test_update_unexpired_poll_task_urls(context, event_loop):
    expires = arrow.utcnow().replace(hours=10)
    context.poll_task_urls['expires'] = expires.isoformat()
    good = deepcopy(context.poll_task_urls)
    event_loop.run_until_complete(
        poll.update_poll_task_urls(context, fake_response))
    assert context.poll_task_urls == good
Ejemplo n.º 2
0
def test_update_empty_poll_task_urls(context, event_loop):
    context.poll_task_urls = None
    event_loop.run_until_complete(
        poll.update_poll_task_urls(context, fake_response))
    assert context.poll_task_urls == ((), {})
Ejemplo n.º 3
0
def test_update_expired_poll_task_urls(context, event_loop):
    context.poll_task_urls['expires'] = "2016-04-16T03:46:24.958Z"
    event_loop.run_until_complete(
        poll.update_poll_task_urls(context, fake_response))
    assert context.poll_task_urls == ((), {})