Merge pull request #656 from alphagov/add-cancel-job-endpoint

Add an endpoint to cancel a job
This commit is contained in:
Chris Hill-Scott
2016-09-06 12:11:32 +01:00
committed by GitHub
7 changed files with 100 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
import uuid
from datetime import (datetime, date)
from datetime import (datetime, date, timedelta)
import requests_mock
import pytest
@@ -287,6 +287,22 @@ def sample_job_with_placeholdered_template(
)
@pytest.fixture(scope='function')
def sample_scheduled_job(
notify_db,
notify_db_session,
service=None
):
return sample_job(
notify_db,
notify_db_session,
service=service,
template=sample_template_with_placeholders(notify_db, notify_db_session),
scheduled_for=(datetime.utcnow() + timedelta(minutes=60)).isoformat(),
job_status='scheduled'
)
@pytest.fixture(scope='function')
def sample_email_job(notify_db,
notify_db_session,