mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-03 18:01:08 -05:00
Merge pull request #326 from alphagov/test_task_bug
Fix test to check for decrypted dictionary value.
This commit is contained in:
@@ -3,6 +3,7 @@ import uuid
|
|||||||
import random
|
import random
|
||||||
import string
|
import string
|
||||||
import app.celery.tasks
|
import app.celery.tasks
|
||||||
|
from mock import ANY
|
||||||
from app import encryption
|
from app import encryption
|
||||||
from tests import create_authorization_header
|
from tests import create_authorization_header
|
||||||
from tests.app.conftest import sample_notification as create_sample_notification
|
from tests.app.conftest import sample_notification as create_sample_notification
|
||||||
@@ -534,11 +535,12 @@ def test_send_notification_with_placeholders_replaced(notify_api, sample_templat
|
|||||||
app.celery.tasks.send_sms.apply_async.assert_called_once_with(
|
app.celery.tasks.send_sms.apply_async.assert_called_once_with(
|
||||||
(str(sample_template_with_placeholders.service.id),
|
(str(sample_template_with_placeholders.service.id),
|
||||||
notification_id,
|
notification_id,
|
||||||
encrypted_notification,
|
ANY,
|
||||||
"2016-01-01T11:09:00.061258"),
|
"2016-01-01T11:09:00.061258"),
|
||||||
queue="sms"
|
queue="sms"
|
||||||
)
|
)
|
||||||
assert response.status_code == 201
|
assert response.status_code == 201
|
||||||
|
assert encryption.decrypt(app.celery.tasks.send_sms.apply_async.call_args[0][0][2]) == data
|
||||||
|
|
||||||
|
|
||||||
def test_send_notification_with_missing_personalisation(notify_api, sample_template_with_placeholders, mocker):
|
def test_send_notification_with_missing_personalisation(notify_api, sample_template_with_placeholders, mocker):
|
||||||
|
|||||||
Reference in New Issue
Block a user