Обновить

Комментарии 3

Отличный разбор по тестированию!
Обязательно внедряй нагрузочные сценарии через gRPC, это покажет, где система не выдерживает на реальных потоках данных.

А почему в тестах скрываются ошибки?
Конструкция

except Exception as exc:
                print(f"Ошибка обновления сигнала с GUID={guid}: {exc}")

напечатает сообщение (но вывод pytest не показывает по умолчанию), но НЕ скажет pytest что что-то пошло не так и тест провален.
После print должно быть raise exc чтобы ошибка не считалась обработанной и тест отметился как проваленный.

доброе утро спасибо за комментарий, да мое упущение, правки уже внесены в пример.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации