B
    18™\R  ã               @   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 )NÚPOP_TOPéÿÿÿÿÚDUP_TOP_TWOé   ÚBUILD_SLICEr   é   é   éþÿÿÿi0u  )ÚassertEqualr   Ústack_effectÚdisÚopmapÚassertRaisesÚ
ValueError)Úself© r   úU/oak/stanford/groups/akundaje/marinovg/programs/Python-3.7.3/Lib/test/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   Úunittestr   ÚTestCaser   r   Úmainr   r   r   r   Ú<module>   s   