o
    ȷe'                     @   s2   d dl Z d dlmZ d dlZG dd de jZdS )    N)StringIOc                   @   s   e Zd Zdd Zdd ZdS )
TestTuplesc                 C   s   d}t t|}| |t | | |t j|dd | jtt j|dd | |t j|td | |t j|dtd | t t|t j|dtd d S N)         T)tuple_as_arrayF)default)r   r	   )jsondumpslistassertEqualassertRaises	TypeErrorrepr)selftexpect r   R/var/www/ideatree/venv/lib/python3.10/site-packages/simplejson/tests/test_tuple.pytest_tuple_array_dumps   s   z!TestTuples.test_tuple_array_dumpsc                 C   s   d}t t|}t }t || | ||  t }t j||dd | ||  | jtt j|t dd t }t j||t	d | ||  t }t j||dt	d | ||  t }t j||dt	d | t t	||  d S r   )
r
   r   r   r   dumpr   getvaluer   r   r   )r   r   r   sior   r   r   test_tuple_array_dump   s.   z TestTuples.test_tuple_array_dumpN)__name__
__module____qualname__r   r   r   r   r   r   r      s    r   )unittestsimplejson.compatr   
simplejsonr
   TestCaser   r   r   r   r   <module>   s    