o
    ØÝ2g  ã                   @  sZ   d dl mZ d dlZd dlmZ d dlmZmZmZm	Z	m
Z
mZmZ G dd„ dejƒZdS )é    )ÚannotationsN)ÚClassIR)Ú	RInstanceÚRTupleÚRUnionÚbool_rprimitiveÚint_rprimitiveÚlist_rprimitiveÚobject_rprimitivec                   @  s    e Zd Zddd„Zddd„ZdS )	ÚTestTupleNamesÚreturnÚNonec                 C  s$   t tddƒƒ| _t tddƒƒ| _d S )NÚAÚ__main__ÚB)r   r   Úinst_aÚinst_b©Úself© r   úQ/home/garg/my-data/venv/lib/python3.10/site-packages/mypyc/test/test_tuplename.pyÚsetUp   s   zTestTupleNames.setUpc                 C  s    t ttgƒjdksJ ‚t tt| jgƒjdksJ ‚t tt| jgƒjdks%J ‚t g ƒjdks.J ‚t t g ƒt ttgƒgƒjdks?J ‚t ttttgƒgƒjdksNJ ‚d S )NÚT2IIÚT3OOOÚT0ÚT2T0T2IIÚT2CO)	r   r   Ú	unique_idr	   r
   r   r   r   r   r   r   r   r   Ú
test_names   s   "ÿzTestTupleNames.test_namesN)r   r   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s    
r   )Ú
__future__r   ÚunittestÚmypyc.ir.class_irr   Úmypyc.ir.rtypesr   r   r   r   r   r	   r
   ÚTestCaser   r   r   r   r   Ú<module>   s
    $