ó
    ¯—ýhË  ã                   ó*   • S r SSKJr  SSKJr  SS jrg)zTest for utility functions.é    )ÚDocstringReturns)Úcombine_docstringsNc                  ó¤   • S n S n[        X5      S 5       nUR                  S:X  d   e[        X[        /S9S 5       nUR                  S:X  d   eg)	z Test combine_docstrings wrapper.c                 ó@   • U (       a  U(       a  U(       a  U(       d   eg)zMshort_description: fun1

:param arg_a: fun1
:param arg_b: fun1
:return: fun1
N© )Úarg_aÚarg_bÚarg_cÚarg_ds       ÚZ/home/james-whalen/.local/lib/python3.13/site-packages/docstring_parser/tests/test_util.pyÚfun1Ú%test_combine_docstrings.<locals>.fun1
   s   € ö ž¦5®UÐ2Ð2¨Uó    c                 ó@   • U (       a  U(       a  U(       a  U(       d   eg)zjshort_description: fun2

long_description: fun2

:param arg_b: fun2
:param arg_c: fun2
:param arg_e: fun2
Nr   )r	   r
   r   Úarg_es       r   Úfun2Ú%test_combine_docstrings.<locals>.fun2   s   € ö ž¦5®UÐ2Ð2¨Ur   c                 ó\   • U (       a#  U(       a  U(       a  U(       a  U(       a  U(       d   eg)z1
:param arg_e: decorated
:param arg_f: decorated
Nr   ©r   r	   r
   r   r   Úarg_fs         r   Ú
decorated1Ú+test_combine_docstrings.<locals>.decorated1   s   € ö ž¦5®U¶uÆÐFÐFÀr   z£short_description: fun2

long_description: fun2

:param arg_a: fun1
:param arg_b: fun1
:param arg_c: fun2
:param arg_e: fun2
:param arg_f: decorated
:returns: fun1)Úexcludec                 ó\   • U (       a#  U(       a  U(       a  U(       a  U(       a  U(       d   eg )Nr   r   s         r   Ú
decorated2Ú+test_combine_docstrings.<locals>.decorated23   s   € æž¦5®U¶uÆÐFÐFÀr   z|short_description: fun2

long_description: fun2

:param arg_a: fun1
:param arg_b: fun1
:param arg_c: fun2
:param arg_e: fun2N)r   Ú__doc__r   )r   r   r   r   s       r   Útest_combine_docstringsr      s‡   € ò3ò	3ô ˜Ó#ñGó $ðGð ×Ñð		óð ð ô ˜Ô-=Ð,>Ñ?ñGó @ðGð ×Ñð	ó	ð 	ñ 	r   )ÚreturnN)r   Údocstring_parser.commonr   Údocstring_parser.utilr   r   r   r   r   Ú<module>r"      s   ðÙ !å 4Ý 4õ9r   