| Server IP : 118.27.122.248 / Your IP : 216.73.216.230 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3
�w2_l � @ s. d dl Z G dd� de j�Zedkr*e j� dS )� Nc @ sd e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dS )�ExceptionTestCasec C s\ d}d}d}z&yt d��W n d}Y nX d}W d d}X | j|� | j|� | j|� d S )NFznyaa!T)� Exception�
assertTrue�assertFalse)�self�
hit_except�hit_else�hit_finally� r
�C/opt/alt/python36/lib64/python3.6/test/test_exception_variations.py�test_try_except_else_finally s
z.ExceptionTestCase.test_try_except_else_finallyc C sT d}d}d}zyW n d}Y nX d}W d d}X | j |� | j|� | j|� d S )NFT)r r )r r r r r
r
r �)test_try_except_else_finally_no_exception s
z;ExceptionTestCase.test_try_except_else_finally_no_exceptionc C sJ d}d}z"yt d��W n d}Y nX W d d}X | j|� | j|� d S )NFzyarr!T)r r )r r r r
r
r �test_try_except_finally) s
z)ExceptionTestCase.test_try_except_finallyc C sB d}d}zyW n d}Y nX W d d}X | j |� | j|� d S )NFT)r r )r r r r
r
r �$test_try_except_finally_no_exception7 s
z6ExceptionTestCase.test_try_except_finally_no_exceptionc C s0 d}yt d��W n d}Y nX | j|� d S )NFzahoy!T)r r )r r r
r
r �test_try_exceptE s
z!ExceptionTestCase.test_try_exceptc C s( d}yW n d}Y nX | j |� d S )NFT)r )r r r
r
r �test_try_except_no_exceptionO s
z.ExceptionTestCase.test_try_except_no_exceptionc C sB d}d}yt d��W n d}Y nX d}| j|� | j|� d S )NFzfoo!T)r r r )r r r r
r
r �test_try_except_elseY s
z&ExceptionTestCase.test_try_except_elsec C s: d}d}yW n d}Y nX d}| j |� | j|� d S )NFT)r r )r r r r
r
r �!test_try_except_else_no_exceptiong s
z3ExceptionTestCase.test_try_except_else_no_exceptionc
C s d}zW d d}X | j |� d S )NFT)r )r r r
r
r �test_try_finally_no_exceptionu s
z/ExceptionTestCase.test_try_finally_no_exceptionc C sd d}d}d}z.z"yt d��W n d}Y nX W d d}X W d d}X | j|� | j|� | j|� d S )NFzinner exceptionT)r r )r r �hit_inner_exceptZhit_inner_finallyr
r
r �test_nested s
zExceptionTestCase.test_nestedc C s� d}d}d}d}d}z@y&yW n d}Y nX d}t d��W n d}Y nX d}W d d}X | j|� | j|� | j|� | j|� | j|� d S )NFTzouter exception)r r r )r r r r r Zhit_inner_elser
r
r �test_nested_else� s*
z"ExceptionTestCase.test_nested_elseN)�__name__�
__module__�__qualname__r r
r r r r r r r r r r
r
r
r r s
r �__main__)ZunittestZTestCaser r �mainr
r
r
r �<module> s ,