Your IP : 216.73.216.213
�
��f8 c @ sX d Z d d l m Z d d l Z d d l Z d d l Z d d l m Z m Z m Z d d l m
Z
m Z m Z d d l
Z
Gd d � d e j � Z Gd d � d e j � Z d
Z d Z e j d e j e � e j e � f � Z Gd
d � d � Z Gd d � d e e j � Z Gd d � d e e j � Z d d � Z e d k rTe � n d S( u Test cases for traceback modulei ( u StringION( u run_unittestu Erroru captured_output( u TESTFNu unlinku cpython_onlyc B s� | Ee Z d Z d d � Z d d � Z d d � Z d d � Z d d
� Z d d � Z d
d � Z d d � Z
d d � Z d d � Z d d � Z
d d � Z d d � Z d S( u SyntaxTracebackCasesc C sS y | � Wn5 | k
rB } z t j | | � SWYd d } ~ Xn
Xt d � � d S( Nu call did not raise exception( u tracebacku format_exception_onlyu
ValueError( u selfu funcu excu value( ( u8 /opt/alt/python33/lib64/python3.3/test/test_traceback.pyu get_exception_format s
#u) SyntaxTracebackCases.get_exception_formatc C s t d d d � d S( Nu def fact(x):
return x!
u ?u exec( u compile( u self( ( u8 /opt/alt/python33/lib64/python3.3/test/test_traceback.pyu syntax_error_with_caret s u, SyntaxTracebackCases.syntax_error_with_caretc C s t d d d � d S( Nu 1 +
u ?u exec( u compile( u self( ( u8 /opt/alt/python33/lib64/python3.3/test/test_traceback.pyu syntax_error_with_caret_2 s u. SyntaxTracebackCases.syntax_error_with_caret_2c C s t d d d � d S( Nu def spam():
print(1)
print(2)u ?u exec( u compile( u self( ( u8 /opt/alt/python33/lib64/python3.3/test/test_traceback.pyu syntax_error_bad_indentation s u1 SyntaxTracebackCases.syntax_error_bad_indentationc C s t d d d � d S( Nu Python = "Ṕýţĥòñ" +u ?u exec( u compile( u self( ( u8 /opt/alt/python33/lib64/python3.3/test/test_traceback.pyu! syntax_error_with_caret_non_ascii"