Merge pull request #922 from alphagov/cancelled-jobs

Let users cancel a job
This commit is contained in:
Chris Hill-Scott
2016-09-06 17:12:19 +01:00
committed by GitHub
7 changed files with 109 additions and 4 deletions

View File

@@ -322,3 +322,15 @@ def test_client_parses_empty_job_stats_for_service(mocker):
assert result['data'][1]['notifications_sent'] == 0
assert result['data'][1]['notification_count'] == 40
assert result['data'][1]['notifications_failed'] == 0
def test_cancel_job(mocker):
mock_post = mocker.patch('app.notify_client.job_api_client.JobApiClient.post')
JobApiClient().cancel_job('service_id', 'job_id')
mock_post.assert_called_once_with(
url='/service/{}/job/{}/cancel'.format('service_id', 'job_id'),
data={}
)