
    i                     :    S SK Jr  S SKJr  S SKr " S S\5      rg)    )TestCase)StringIONc                   $    \ rS rSrSrS rS rSrg)TestInteger   ))1   )10
   )077?   )z-1000i)0x40@   )z-0x40ic                     [        U5      n[        R                  " U40 UD6nU R                  U[        R                  " U40 UD65        U$ N)r   	dirtyjsonloadsassertEqualload)selfskwsioress        V/home/james-whalen/.local/lib/python3.13/site-packages/dirtyjson/tests/test_integer.pyr   TestInteger.loads
   sA    qkooa&2&innS7B78
    c                 p    U R                    H&  u  pU R                  U R                  U5      U5        M(     g r   )NUMSr   r   )r   r   ns      r   test_decimal_decodeTestInteger.test_decimal_decode   s*    IIDATZZ]A. r    N)__name__
__module____qualname____firstlineno__r   r   r!   __static_attributes__r#   r   r   r   r      s    \D/r   r   )unittestr   dirtyjson.compatr   r   r   r#   r   r   <module>r+      s     % /( /r   