
    4j                     (    S r SSKrSSKJr  S rS rg)z9Shared helpers for the simplejson C extension test files.    N)encoderc                  &    [         R                  S L$ )N)r   c_make_encoder     X/root/lseg-credit/backend/venv/lib/python3.13/site-packages/simplejson/tests/_helpers.pyhas_speedupsr	      s    !!--r   c                    ^  U 4S jnU$ )Nc                  ^   > [        5       (       d  [        R                  " S5      eT" U 0 UD6$ )NzC Extension not available)r	   unittestSkipTest)argskwargsfuncs     r   wrapper)skip_if_speedups_missing.<locals>.wrapper   s,    ~~##$?@@T$V$$r   r   )r   r   s   ` r   skip_if_speedups_missingr      s    %
 Nr   )__doc__r   
simplejsonr   r	   r   r   r   r   <module>r      s    ?  .r   