コード例 #1
0
ファイル: test_poll.py プロジェクト: indygreg/scriptworker
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
コード例 #2
0
ファイル: test_poll.py プロジェクト: indygreg/scriptworker
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 == ((), {})
コード例 #3
0
ファイル: test_poll.py プロジェクト: indygreg/scriptworker
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 == ((), {})