mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-11 02:23:19 -04:00
Refactor test
This commit is contained in:
+4
-11
@@ -1,11 +1,10 @@
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from io import StringIO
|
from io import StringIO
|
||||||
|
from collections import OrderedDict
|
||||||
from csv import DictReader
|
from csv import DictReader
|
||||||
|
|
||||||
import pytest
|
|
||||||
|
|
||||||
from collections import OrderedDict
|
|
||||||
from freezegun import freeze_time
|
from freezegun import freeze_time
|
||||||
|
import pytest
|
||||||
|
|
||||||
from app.utils import (
|
from app.utils import (
|
||||||
email_safe,
|
email_safe,
|
||||||
@@ -13,15 +12,10 @@ from app.utils import (
|
|||||||
generate_previous_dict,
|
generate_previous_dict,
|
||||||
generate_next_dict,
|
generate_next_dict,
|
||||||
Spreadsheet,
|
Spreadsheet,
|
||||||
<<<<<<< HEAD
|
|
||||||
get_letter_timings,
|
get_letter_timings,
|
||||||
=======
|
|
||||||
get_cdn_domain
|
get_cdn_domain
|
||||||
>>>>>>> Update emails to use logos cdn
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from tests import notification_json, single_notification_json
|
|
||||||
|
|
||||||
|
|
||||||
def _get_notifications_csv(
|
def _get_notifications_csv(
|
||||||
service_id,
|
service_id,
|
||||||
@@ -162,7 +156,6 @@ def test_generate_notifications_csv_calls_twice_if_next_link(mocker):
|
|||||||
assert mock_get_notifications.mock_calls[1][2]['page'] == 2
|
assert mock_get_notifications.mock_calls[1][2]['page'] == 2
|
||||||
|
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
@freeze_time('2017-07-14 14:59:59') # Friday, before print deadline
|
@freeze_time('2017-07-14 14:59:59') # Friday, before print deadline
|
||||||
@pytest.mark.parametrize('upload_time, expected_print_time, is_printed, expected_earliest, expected_latest', [
|
@pytest.mark.parametrize('upload_time, expected_print_time, is_printed, expected_earliest, expected_latest', [
|
||||||
|
|
||||||
@@ -295,7 +288,8 @@ def test_get_estimated_delivery_date_for_letter(
|
|||||||
assert timings.is_printed == is_printed
|
assert timings.is_printed == is_printed
|
||||||
assert timings.earliest_delivery.strftime('%A %Y-%m-%d') == expected_earliest
|
assert timings.earliest_delivery.strftime('%A %Y-%m-%d') == expected_earliest
|
||||||
assert timings.latest_delivery.strftime('%A %Y-%m-%d') == expected_latest
|
assert timings.latest_delivery.strftime('%A %Y-%m-%d') == expected_latest
|
||||||
=======
|
|
||||||
|
|
||||||
def test_get_cdn_domain_on_localhost(client, mocker):
|
def test_get_cdn_domain_on_localhost(client, mocker):
|
||||||
mocker.patch.dict('app.current_app.config', values={'ADMIN_BASE_URL': 'http://localhost:6012'})
|
mocker.patch.dict('app.current_app.config', values={'ADMIN_BASE_URL': 'http://localhost:6012'})
|
||||||
domain = get_cdn_domain()
|
domain = get_cdn_domain()
|
||||||
@@ -306,4 +300,3 @@ def test_get_cdn_domain_without_logo_base_domain_env_returns_admin_base_domain(c
|
|||||||
mocker.patch.dict('app.current_app.config', values={'ADMIN_BASE_URL': 'https://some.admintest.com'})
|
mocker.patch.dict('app.current_app.config', values={'ADMIN_BASE_URL': 'https://some.admintest.com'})
|
||||||
domain = get_cdn_domain()
|
domain = get_cdn_domain()
|
||||||
assert domain == 'static-logos.admintest.com'
|
assert domain == 'static-logos.admintest.com'
|
||||||
>>>>>>> Update emails to use logos cdn
|
|
||||||
|
|||||||
Reference in New Issue
Block a user