Merge pull request #1294 from alphagov/dont-hit-template-preview-in-tests

Don’t hit template preview app when running tests
This commit is contained in:
Chris Hill-Scott
2017-05-25 15:06:59 +01:00
committed by GitHub
2 changed files with 4 additions and 3 deletions

View File

@@ -98,6 +98,7 @@ class Test(Development):
WTF_CSRF_ENABLED = False
CSV_UPLOAD_BUCKET_NAME = 'test-notifications-csv-upload'
NOTIFY_ENVIRONMENT = 'test'
TEMPLATE_PREVIEW_API_HOST = 'http://localhost:9999'
class Preview(Config):

View File

@@ -29,15 +29,15 @@ def test_from_utils_template_calls_through(
@pytest.mark.parametrize('partial_call, expected_url', [
(
partial(TemplatePreview.from_database_object, filetype='bar'),
'http://localhost:6013/preview.bar',
'http://localhost:9999/preview.bar',
),
(
partial(TemplatePreview.from_database_object, filetype='baz'),
'http://localhost:6013/preview.baz',
'http://localhost:9999/preview.baz',
),
(
partial(TemplatePreview.from_database_object, filetype='bar', page=99),
'http://localhost:6013/preview.bar?page=99',
'http://localhost:9999/preview.bar?page=99',
),
])
def test_from_database_object_makes_request(