� {fc @ s� d Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d e j f d � � YZ d e j f d � � YZ d e j f d � � YZ e d k r� e j d d � n d S( s8 Test the functions and main class method of textView.py.i����N( t requires( t Tk( t textView( t Func( t Mboxt TVc B s# e Z e � Z e � Z e � Z RS( ( t __name__t __module__R t transientt grab_sett wait_window( ( ( s7 /usr/lib64/python2.7/idlelib/idle_test/test_textview.pyR s t textviewClassTestc B sJ e Z e d � � Z e d � � Z d � Z d � Z d � Z d � Z RS( c C s' t d � t � | _ | j j � d S( Nt gui( R R t roott withdraw( t cls( ( s7 /usr/lib64/python2.7/idlelib/idle_test/test_textview.pyt setUpClass s c C s | j j � | ` d S( N( R t destroy( R ( ( s7 /usr/lib64/python2.7/idlelib/idle_test/test_textview.pyt tearDownClass s c C s+ t j j � t j j � t j j � d S( N( R R t __init__R R ( t self( ( s7 /usr/lib64/python2.7/idlelib/idle_test/test_textview.pyt setUp s c C s\ t | j d d � } | j t j j � | j t j j � | j t j j � | j � d S( Nt Titles test text( R R t assertTrueR t calledR R t Ok( R t view( ( s7 /usr/lib64/python2.7/idlelib/idle_test/test_textview.pyt test_init_modal# s c C sb t | j d d d t �} | j t j j � | j t j j � | j t j j � | j � d S( NR s test textt modal( R R t Falset assertFalseR R R R R ( R R ( ( s7 /usr/lib64/python2.7/idlelib/idle_test/test_textview.pyt test_init_nonmodal* s c C sX t | j d d d t �} t � | _ | j � | j | j j � | ` | j � d S( NR s test textR ( R R R R R R R R ( R R ( ( s7 /usr/lib64/python2.7/idlelib/idle_test/test_textview.pyt test_ok1 s ( R R t classmethodR R R R R R ( ( ( s7 /usr/lib64/python2.7/idlelib/idle_test/test_textview.pyR s t ViewFunctionTestc B s8 e Z e d � � Z e d � � Z d � Z d � Z RS( c C s<