B
    u9aR  ć               @   sJ   d dl Z d dlmZ d dlZedZG dd dejZedkrFe ”  dS )é    N)Śimport_moduleŚ_opcodec               @   s   e Zd Zdd ZdS )ŚOpcodeTestsc             C   sĄ   |   t tjd ”d” |   t tjd ”d” |   t tjd d”d” |   t tjd d”d” |   t tjd d”d	” |  ttjd
” |  ttjtjd ” |  ttjtjd d” d S )NZPOP_TOPé’’’’ZDUP_TOP_TWOé   ZBUILD_SLICEr   é   é   éž’’’i0u  )ZassertEqualr   Zstack_effectŚdisZopmapZassertRaisesŚ
ValueError)Śself© r   ś"/usr/lib/python3.7/test__opcode.pyŚtest_stack_effect	   s    zOpcodeTests.test_stack_effectN)Ś__name__Ś
__module__Ś__qualname__r   r   r   r   r   r      s   r   Ś__main__)	r
   Ztest.supportr   Zunittestr   ZTestCaser   r   Śmainr   r   r   r   Ś<module>   s   