что если два одинаковых мока вызывать из разных функций, то тест проходит только на первой функции, а на второй ломается — assert mock_send_template_mail.called is True —, а если запускать тест для одной функции, то проходит
Код: https://dpaste.org/3fEr
С чем это может быть связанно? Разве нельзя использовать один мок на много функций?
мок как создается?
Это реальная функция, в данном примере, она отвечает за отправку сообщений Я ее просто в mock.path оборачиваю —> @patch('apps.mail.utils.send_template_mail')
Обсуждают сегодня