Merge pull request #1005 from alphagov/hide-one-off-dashboard

Ignore one-off messages in job list on dashboard
This commit is contained in:
Chris Hill-Scott
2017-06-01 14:37:50 +01:00
committed by GitHub
3 changed files with 17 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
from datetime import datetime, timedelta
from functools import partial
import pytest
import uuid
from freezegun import freeze_time
@@ -334,13 +335,24 @@ def test_get_jobs_for_service_is_paginated(notify_db, notify_db_session, sample_
assert res.items[1].created_at == datetime(2015, 1, 1, 7)
def test_get_jobs_for_service_doesnt_return_test_messages(notify_db, notify_db_session, sample_template, sample_job):
@pytest.mark.parametrize('file_name', [
'Test message',
'Report',
])
def test_get_jobs_for_service_doesnt_return_test_messages(
notify_db,
notify_db_session,
sample_template,
sample_job,
file_name,
):
test_job = create_job(
notify_db,
notify_db_session,
sample_template.service,
sample_template,
original_file_name='Test message')
original_file_name=file_name,
)
jobs = dao_get_jobs_by_service_id(sample_job.service_id).items