Š˙fü c @ s@ d Z d d l m Z Gd d d Z Gd d d Z d S( uq Mock classes that imitate idlelib modules or classes.
Attributes and methods will be added as needed for tests.
i ( u Textc B s> | Ee Z d Z d Z d d d d d d Z d d Z d S( u Editoru7 Minimally imitate EditorWindow.EditorWindow class.
c C s t | _ t | _ d S( N( u Textu textu
UndoDelegatoru undo( u selfu flistu filenameu keyu root( ( u@ /opt/alt/python33/lib64/python3.3/idlelib/idle_test/mock_idle.pyu __init__ s u Editor.__init__c C s. | j j d } | j j d } | | f S( Nu 1.0u end( u textu index( u selfu firstu last( ( u@ /opt/alt/python33/lib64/python3.3/idlelib/idle_test/mock_idle.pyu get_selection_indices s u Editor.get_selection_indicesN( u __name__u
__module__u __qualname__u __doc__u Noneu __init__u get_selection_indices( u
__locals__( ( u@ /opt/alt/python33/lib64/python3.3/idlelib/idle_test/mock_idle.pyu Editor s u Editorc B s2 | Ee Z d Z d Z d d Z d d Z d S( u
UndoDelegatoru9 Minimally imitate UndoDelegator,UndoDelegator class.
c G s d S( N( ( u args( ( u@ /opt/alt/python33/lib64/python3.3/idlelib/idle_test/mock_idle.pyu undo_block_start s u UndoDelegator.undo_block_startc G s d S( N( ( u args( ( u@ /opt/alt/python33/lib64/python3.3/idlelib/idle_test/mock_idle.pyu undo_block_stop s u UndoDelegator.undo_block_stopN( u __name__u
__module__u __qualname__u __doc__u undo_block_startu undo_block_stop( u
__locals__( ( u@ /opt/alt/python33/lib64/python3.3/idlelib/idle_test/mock_idle.pyu
UndoDelegator s u
UndoDelegatorN( u __doc__u idlelib.idle_test.mock_tku Textu Editoru
UndoDelegator( ( ( u@ /opt/alt/python33/lib64/python3.3/idlelib/idle_test/mock_idle.pyu