mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-19 05:59:44 -04:00
Bump -utils to 55.0.0
This renames "delete_cache_keys_by_pattern" to match the new method name, which will also catch exceptions if Redis is down [1]. Note that this also includes a change to RecipientCSV [2], which has no effect because the new default is the same as the old behaviour. [1]: https://github.com/alphagov/notifications-utils/pull/949 [2]: https://github.com/alphagov/notifications-utils/pull/947/files#diff-a8a994bf655634f89dc7439880708b4ff0d780ac1bd8033827d8aaa2692a8e0fR373
This commit is contained in:
@@ -698,7 +698,7 @@ def test_platform_admin_submit_returned_letters(
|
||||
)
|
||||
|
||||
mock_client.assert_called_once_with(['REF1', 'REF2'])
|
||||
assert redis.delete_cache_keys_by_pattern.call_args_list == [
|
||||
assert redis.delete_by_pattern.call_args_list == [
|
||||
call('service-????????-????-????-????-????????????-returned-letters-statistics'),
|
||||
call('service-????????-????-????-????-????????????-returned-letters-summary'),
|
||||
]
|
||||
@@ -734,7 +734,7 @@ def test_clear_cache_shows_form(
|
||||
|
||||
page = client_request.get('main.clear_cache')
|
||||
|
||||
assert not redis.delete_cache_keys_by_pattern.called
|
||||
assert not redis.delete_by_pattern.called
|
||||
radios = {el['value'] for el in page.select('input[type=checkbox]')}
|
||||
|
||||
assert radios == {
|
||||
@@ -780,7 +780,7 @@ def test_clear_cache_submits_and_tells_you_how_many_things_were_deleted(
|
||||
expected_confirmation,
|
||||
):
|
||||
redis = mocker.patch('app.main.views.platform_admin.redis_client')
|
||||
redis.delete_cache_keys_by_pattern.return_value = 2
|
||||
redis.delete_by_pattern.return_value = 2
|
||||
client_request.login(platform_admin_user)
|
||||
|
||||
page = client_request.post(
|
||||
@@ -789,7 +789,7 @@ def test_clear_cache_submits_and_tells_you_how_many_things_were_deleted(
|
||||
_expected_status=200
|
||||
)
|
||||
|
||||
assert redis.delete_cache_keys_by_pattern.call_args_list == expected_calls
|
||||
assert redis.delete_by_pattern.call_args_list == expected_calls
|
||||
|
||||
flash_banner = page.find('div', class_='banner-default')
|
||||
assert flash_banner.text.strip() == expected_confirmation
|
||||
@@ -806,7 +806,7 @@ def test_clear_cache_requires_option(
|
||||
page = client_request.post('main.clear_cache', _data={}, _expected_status=200)
|
||||
|
||||
assert normalize_spaces(page.find('span', class_='govuk-error-message').text) == 'Error: Select at least one option'
|
||||
assert not redis.delete_cache_keys_by_pattern.called
|
||||
assert not redis.delete_by_pattern.called
|
||||
|
||||
|
||||
def test_reports_page(
|
||||
|
||||
Reference in New Issue
Block a user