o
    
ie                     @   s8   d dl Z d dlmZ eeedZdd Zdd ZdS )    N)msgpack   c                 C   s   t d | d  S )Ni,  )
binarydata)idx r   P/home/ubuntu/.local/lib/python3.10/site-packages/srsly/tests/msgpack/test_seq.pygen_binary_data   s   r   c            
      C   s   t  } t }d}d}t|D ]}t|}| || qt |  }| 	  tj
||dd}d}t|D ]\}}	t|	tksDJ |	t|ksLJ |d7 }q8||ksWJ d S )N         )	read_sizeuse_listr   )ioBytesIOr   Packerranger   writepackgetvaluecloseUnpacker	enumeratetypebytes)
dumpfpackerNUMBER_OF_STRINGSr   r   datafunpacker
read_countor   r   r   !test_exceeding_unpacker_read_size   s    
r"   )	r   srslyr   r   	bytearrayr   r   r   r"   r   r   r   r   <module>   s
    