useless cache removal
This commit is contained in:
parent
f381eac689
commit
4e50ddf5bb
2 changed files with 4 additions and 18 deletions
|
@ -128,7 +128,6 @@ async def create_alert(
|
||||||
if alert.firing:
|
if alert.firing:
|
||||||
cache.set(event.event_id, alert.fingerprint, expire=config.cache_expire_time)
|
cache.set(event.event_id, alert.fingerprint, expire=config.cache_expire_time)
|
||||||
else:
|
else:
|
||||||
cache.delete(event.event_id)
|
|
||||||
cache.delete(alert.fingerprint)
|
cache.delete(alert.fingerprint)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -133,13 +133,9 @@ class WebhookApplicationTestCase(aiohttp.test_utils.AioHTTPTestCase):
|
||||||
"fingerprint1",
|
"fingerprint1",
|
||||||
expire=self.fake_config.cache_expire_time,
|
expire=self.fake_config.cache_expire_time,
|
||||||
)
|
)
|
||||||
self.assertEqual(3, self.fake_cache.delete.call_count)
|
self.assertEqual(2, self.fake_cache.delete.call_count)
|
||||||
self.fake_cache.delete.assert_has_calls(
|
self.fake_cache.delete.assert_has_calls(
|
||||||
[
|
[call("fingerprint1"), call("fingerprint2")]
|
||||||
call("fingerprint1"),
|
|
||||||
call(fake_send_text_to_room.return_value.event_id),
|
|
||||||
call("fingerprint2"),
|
|
||||||
]
|
|
||||||
)
|
)
|
||||||
|
|
||||||
@patch.object(matrix_alertbot.webhook, "send_text_to_room")
|
@patch.object(matrix_alertbot.webhook, "send_text_to_room")
|
||||||
|
@ -187,10 +183,7 @@ class WebhookApplicationTestCase(aiohttp.test_utils.AioHTTPTestCase):
|
||||||
"fingerprint1",
|
"fingerprint1",
|
||||||
expire=self.fake_config.cache_expire_time,
|
expire=self.fake_config.cache_expire_time,
|
||||||
)
|
)
|
||||||
self.assertEqual(2, self.fake_cache.delete.call_count)
|
self.fake_cache.delete.assert_called_once_with("fingerprint2")
|
||||||
self.fake_cache.delete.assert_has_calls(
|
|
||||||
[call(fake_send_text_to_room.return_value.event_id), call("fingerprint2")]
|
|
||||||
)
|
|
||||||
|
|
||||||
@patch.object(matrix_alertbot.webhook, "send_text_to_room")
|
@patch.object(matrix_alertbot.webhook, "send_text_to_room")
|
||||||
async def test_post_alerts_with_alertmanager_error(
|
async def test_post_alerts_with_alertmanager_error(
|
||||||
|
@ -238,13 +231,7 @@ class WebhookApplicationTestCase(aiohttp.test_utils.AioHTTPTestCase):
|
||||||
notice=False,
|
notice=False,
|
||||||
)
|
)
|
||||||
self.fake_cache.set.assert_not_called()
|
self.fake_cache.set.assert_not_called()
|
||||||
self.assertEqual(2, self.fake_cache.delete.call_count)
|
self.fake_cache.delete.assert_called_once_with("fingerprint2")
|
||||||
self.fake_cache.delete.assert_has_calls(
|
|
||||||
[
|
|
||||||
call(fake_send_text_to_room.return_value.event_id),
|
|
||||||
call("fingerprint2"),
|
|
||||||
]
|
|
||||||
)
|
|
||||||
|
|
||||||
@patch.object(matrix_alertbot.webhook, "send_text_to_room")
|
@patch.object(matrix_alertbot.webhook, "send_text_to_room")
|
||||||
async def test_post_alerts_in_unauthorized_room(
|
async def test_post_alerts_in_unauthorized_room(
|
||||||
|
|
Loading…
Reference in a new issue