Как передать функцию в python mock side effect

Я хочу добиться следующего:

mocked.side_effect = somefunction

и когда вызывается mocked(), я хочу, чтобы somefunction() выполнялось

однако сейчас, когда вызывается mocked(), возвращается только имя функции, а не вызываемый объект.

Примечание: Я не хочу просто делать

mocked.side_effect = somefunction()

потому что в этом случае сначала будет вызвана функция, а затем получено значение. Я бы хотел, чтобы функция вызывалась при вызове mocked

Вернуться на верх