OwlCyberSecurity - MANAGER
Edit File: test_undodelegator.cpython-35.opt-2.pyc
���]�������������������@���s����d��d�l��m�Z�e�d���d��d�l�Z�d��d�l�m�Z�d��d�l�m�Z�m�Z�d��d�l�m �Z �d��d�l �m�Z�Gd�d ����d �e�j���Z �e�d �k�r��e�j�d�d�d �d���d�S)�����)�requiresZguiN)�Mock)�Text�Tk)� UndoDelegator)� Percolatorc���������������@���s����e��Z�d��Z�e�d�d������Z�e�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)�UndoDelegatorTestc�������������C���s4���t�����|��_�t�|��j���|��_�t�|��j���|��_�d��S)N)r����rootr����textr���� percolator)�cls��r ����7/opt/alt/python35/lib64/python3.5/test_undodelegator.py� setUpClass���s����zUndoDelegatorTest.setUpClassc�������������C���s3���|��j��j�j����|��`��|��`�|��j�j����|��`�d��S)N)r���Zredir�closer ���r ���Zdestroy)r���r ���r ���r���� tearDownClass���s���� zUndoDelegatorTest.tearDownClassc�������������C���s>���t�����|��_�|��j�j�|��j���t�d�|��j�j���|��j�_�d��S)N�wraps)r���� delegatorr���Zinsertfilterr����bell)�selfr ���r ���r����setUp���s����zUndoDelegatorTest.setUpc�������������C���s7���|��j��j�|��j���|��j�j�d�d���|��j�j����d��S)Nz1.0�end)r���Zremovefilterr���r ����deleteZ resetcache)r���r ���r ���r����tearDown#���s����zUndoDelegatorTest.tearDownc�������������C���sD��|��j��}�|�j�d�d���|�j�d�d���|�j�d���|��j�|�j�d�d���d���|�j�d�d���|�j�d�d ���|�j�d �d���|�j�d�d���|�j�d���|��j�|�j�d�d���d ���|�j�d���|��j�|�j�d�d���d���|�j�d���|��j�|�j�d�d���d���|�j�d���|��j�j�d���|��j�|��j�j �j ���d��S)N�insertZfoobar�hz<<undo>>z1.0r���� �foo�barz1.2z1.4ZhelloZfoarz1.6z1.3�event)r ���r����event_generate�assertEqual�getr���r���Z undo_event� assertTruer����called)r���r ���r ���r ���r����test_undo_event(���s$���� z!UndoDelegatorTest.test_undo_eventc�������������C���s����|��j��}�|�j�d�d���|�j�d�d���|�j�d�d���|�j�d���|�j�d���|��j�|�j�d�d���d���|�j�d���|��j�|��j�j�j ���d��S)Nr���r���r���z1.0z1.3z<<undo>>z<<redo>>) r ���r���r���r ���r!���r"���r#���r���r���r$���)r���r ���r ���r ���r����test_redo_event>���s���� z!UndoDelegatorTest.test_redo_eventc�������������C���s����|��j��}�|��j�}�|�j�d�d���|�j�d�d���|�j�d�d���|��j�|�j�|�j�f�d���|�j�d���|��j�|�j�|�j�f�d���d��S) Nr���r���r���z1.2z1.4����Tz<<undo>>����F)r'���T)r(���F)r ���r���r���r���ZassertTupleEqual�pointerZ can_merger ���)r���r ����dr ���r ���r����test_dump_eventJ���s���� z!UndoDelegatorTest.test_dump_eventc�������������C���s����|��j��}�|��j�|�j������|��j�j�d�d���|��j�|�j������t����|�_�|�j�d���|��j �|�j �|�j���|��j�|�j�j���|�j�d���|��j �|�j�d���|��j�|�j�j���d��S)Nr����aTF�������) r���r#���Z get_savedr ���r���ZassertFalser���Zsaved_change_hookZ set_savedr!���r)���Zsavedr$���)r���r*���r ���r ���r����test_get_set_savedZ���s���� z$UndoDelegatorTest.test_get_set_savedc�������������C���s����|��j��}�|�j�d�d���|��j�j����|�j�d�d���|�j�d�d���|��j�j����|��j�|�j�d�d���d���|��j�j����|�j�d�d���|��j�j����|��j�|�j�d�d���d���d��S)Nr���r���r���z1.0z1.3)r ���r���r���Zundo_block_startZundo_block_stopr!���r"���)r���r ���r ���r ���r����test_undo_start_stopm���s���� z&UndoDelegatorTest.test_undo_start_stopc�������������C���sd���|��j��}�d�|��j�_�}�xD�t�|�d���D]2�}�|�j�d�d���|��j�t�|��j�j���|���q*�Wd��S)N� ���r���r���)r ���r����max_undo�ranger���ZassertLessEqual�lenZundolist)r���r ���r2����ir ���r ���r����test_addcmd~���s ���� zUndoDelegatorTest.test_addcmdN)�__name__� __module__�__qualname__�classmethodr���r���r���r���r%���r&���r+���r/���r0���r6���r ���r ���r ���r���r������s���r����__main__� verbosityr(����exitF)Ztest.supportr���ZunittestZ unittest.mockr����tkinterr���r���Zidlelib.UndoDelegatorr���Zidlelib.Percolatorr���ZTestCaser���r7����mainr ���r ���r ���r����<module>���s��� w