mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-01 07:35:34 -05:00
Remove command to replay callbacks
In response to [1]. I've already removed the runbook that referred to this. [1]: https://github.com/alphagov/notifications-api/pull/3383#discussion_r765644576
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
import uuid
|
||||
|
||||
from app.commands import local_dev_broadcast_permissions, replay_callbacks
|
||||
from app.commands import local_dev_broadcast_permissions
|
||||
from app.dao.services_dao import dao_add_user_to_service
|
||||
from tests.app.db import create_user
|
||||
|
||||
@@ -23,27 +21,3 @@ def test_local_dev_broadcast_permissions(
|
||||
|
||||
assert len(user.get_permissions(sample_service.id)) == 0
|
||||
assert len(user.get_permissions(sample_broadcast_service.id)) > 0
|
||||
|
||||
|
||||
def test_replay_callbacks(
|
||||
mocker,
|
||||
sample_service,
|
||||
sample_notification,
|
||||
tmpdir,
|
||||
notify_api,
|
||||
):
|
||||
mock_task = mocker.patch('app.commands.check_and_queue_callback_task')
|
||||
file_path = tmpdir + 'callback_ids.txt'
|
||||
missing_notification_id = uuid.uuid4()
|
||||
|
||||
with open(file_path, 'w') as f:
|
||||
f.write(str(sample_notification.id) + "\n")
|
||||
f.write(str(missing_notification_id) + "\n")
|
||||
|
||||
result = notify_api.test_cli_runner().invoke(
|
||||
replay_callbacks, ['-f', file_path]
|
||||
)
|
||||
|
||||
assert f'{missing_notification_id} was not found' in result.output
|
||||
mock_task.assert_called_once_with(sample_notification)
|
||||
assert result.exit_code == 0
|
||||
|
||||
Reference in New Issue
Block a user