В своих тестах я использую патч
Код: Выделить всё
@patch("my_package.load_data.load_data_from_provider")
Использовал ли я в своем проекте очень плохие имена файлов и функций? И есть ли способ указать, когда я ссылаюсь на модуль, а когда на функцию в обертке патча?
p.s. Я хочу поддерживать несколько версий Python для своего пакета, поэтому запуск моих тестов должен работать на всех этих версиях Python, поэтому простое изменение версии Python не является удовлетворительным.
Подробнее здесь: https://stackoverflow.com/questions/791 ... patch-attr