
    ZTh                     8    d dl mZ d dlmZ dedeegef   fdZy)    )
ModuleType)Callablesubject_modulereturnc                 ,     dt         dt        f fd}|S )z
    Returns a function that can be used to conveniently generate the mock path
    for a function which could then be passed to `pytest_mock.MockFixture.patch`
    fnr   c                 :    j                    d| j                    S )N.)__name__)r   r   s    c/home/www/backend.miabetepe.com/venv/lib/python3.12/site-packages/sift_py/_internal/test_util/fn.pymock_fnz_mock_path.<locals>.mock_fn   s     ))*!BKK=99    )r   str)r   r   s   ` r   
_mock_pathr      s    :H : : Nr   N)typesr   typingr   r   r    r   r   <module>r      s)     	z 	hz3.G 	r   