
    )'h                     F    d dl mZ d dlmZ d dlmZ d dlZ G d de      Zy)    )Decimal)TestCase)StringIONc                       e Zd ZdZd Zd Zy)TestDecimal)z1.0z10.00z1.1z1234567890.1234567890500c                     t        |      }t        j                  |fi |}| j                  |t        j                  |fi |       |S )N)r   	dirtyjsonloadsassertEqualload)selfskwsioress        c/home/kushmeetdev/Regenta/Chatbot/venv/lib/python3.12/site-packages/dirtyjson/tests/test_decimal.pyr   zTestDecimal.loads   sA    qkooa&2&innS7B78
    c                     | j                   D ]2  }| j                  | j                  |t              t        |             4 y )N)parse_float)NUMSr   r   r   )r   r   s     r   test_decimal_decodezTestDecimal.test_decimal_decode   s8     	MATZZwZ?L	Mr   N)__name__
__module____qualname__r   r   r    r   r   r   r      s    @DMr   r   )decimalr   unittestr   dirtyjson.compatr   r
   r   r   r   r   <module>r       s      % M( Mr   