Catch errors when calling Discord API and re-try

This commit is contained in:
Deko
2023-12-31 19:32:38 +01:00
parent 3432edbb55
commit d5aff81e56
3 changed files with 139 additions and 90 deletions

View File

@@ -8,9 +8,10 @@ import pytest
def mock_loggers():
with (
mock.patch("loguru.logger.info") as info_logger,
mock.patch("loguru.logger.warning") as warning_logger,
mock.patch("loguru.logger.error") as error_logger,
):
mocked_loggers = namedtuple(
"mocked_loggers", ["info_logger", "error_logger"]
"mocked_loggers", ["info_logger", "warning_logger", "error_logger"]
)
yield mocked_loggers(info_logger, error_logger)
yield mocked_loggers(info_logger, warning_logger, error_logger)