404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.22.75.92: ~ $
�
{fc@s7ddlZddlmZddlmZddlmZmZddl	m
Z
dejfd��YZdejfd	��YZ
d
ejfd��YZdejfd
��YZdejfd��YZddd��YZddd��YZdejfd��YZedkr3ejdddd�ndS(i����N(tFormatParagraph(tEditorWindow(tTktText(trequirestIs_Get_TestcBsGeZdZdZdZdZdZdZd�Zd�Z	d�Z
RS(	sTest the is_ and get_ functionss# This is a commentsThis is not a comments# This is a comment   s    # This is a comments    This is not a commentcCsI|jtjd��|jtjd��|jtj|j��dS(Nts	

(t
assertTruetfptis_all_whitetassertFalsettest_comment(tself((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_is_all_whitescCsq|j}|tj|j�d�|tj|j�d�|tj|j�d�|tj|j�d�dS(NRs    (tassertEqualRt
get_indentRttrailingws_commenttleadingws_commenttleadingws_nocomment(RtEqual((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_get_indents
	cCs�|j}|tj|j�d�|tj|j�d�|tj|j�d�|tj|j�d�|tj|j�d�dS(Nt#s    #s    R(RRtget_comment_headerRRRRttest_nocomment(RR((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_get_comment_headers	(t__name__t
__module__t__doc__RRRRRR
RR(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyR	s		tFindTestcBs8eZdZed��Zd�Zd�Zd�ZRS(s`Test the find_paragraph function in FormatParagraph.

    Using the runcase() function, find_paragraph() is called with 'mark' set at
    multiple indexes before and inside the test paragraph.

    It appears that code with the same indentation as a quoted string is grouped
    as part of the same paragraph, which is probably incorrect behavior.
    cCs ddlm}|�|_dS(Ni����(R(tidlelib.idle_test.mock_tkRttext(tclsR((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyt
setUpClass2sc	Cs�|j}|jd|�x�td|�D]v}t|jd|�jd�d�}xGd|d|fD]2}d||f}|jtj||�|�qiWq)W|j	dd�dS(	Ns1.0is%d.endt.iis%d.%dtend(
RtinserttrangetinttindextsplitRRtfind_paragraphtdelete(	Rt
inserttexttstoplinetexpectedRtlinet
linelengthtcolt	tempindex((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pytruncase7s	&$c	Csdd}|j|dddd|dd!f�d}|j|d	d
dd|dd
!f�d}|j|d	d
dd|dd!f�d}|j|dd
dd|dd!f�d}|j|dd
dd|dd!f�d}|j|dd
dd|dd!f�d}|j|dd
dd|dd!f�d}|j|dd
dd|dd!f�dS(Ns;# Comment block with no blank lines before
# Comment line

is1.0s3.0Rii:sG
# Comment block with whitespace line before and after
# Comment line

is2.0s4.0iiFsS
    # Indented comment block with whitespace before and after
    # Comment line

s    #iRs
# Single line comment

is4
    # Single line comment with leading whitespace

i3s0
# Comment immediately followed by code
x = 42

i(s=
    # Indented comment immediately followed by code
x = 42

i5s=
# Comment immediately followed by indented code
    x = 42

i1(R1(Rtcomment((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_find_commentDs &&&&&&&c	Cs�d}|j|dddd|dd!f�d}|j|d	d
dd|dd
!f�d}|j|d	d
dd|dd!f�d}|j|dd
dd|dd!f�d}|j|dd
dd|dd!f�dS(Ns6"""String with no blank lines before
String line
"""

is1.0s4.0Rii5sC
"""String with whitespace line before and after
String line.
"""

is2.0s5.0iiBsV
    """Indented string with whitespace before and after
    Comment string.
    """

s    iUs
"""Single line string."""

is3.0is8
    """Single line string with leading whitespace."""

i7(R1(Rt
teststring((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_find_paragraphzs&&&&(RRRtclassmethodR R1R3R5(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyR(s
	
	6tReformatFunctionTestcBseZdZd�ZRS(s?Test the reformat_paragraph function without the editor window.cCs*|j}tj}d}||dd�d�||dd�d�|||d�d�|||d�d�|||d	�d
�|||d�d
�|||d�d�d
}|||d�d�|||d�d�|||d	�d�|||d�d�|||d�d
�dS(Ns
O hello worldt isHello    worldisHello  worlds
O
hello
worldiis
O hello
worldii
s
O hello worlds
O
hello
worlds
O hello
world(RRtreformat_paragraph(RRtreformthw((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_reformat_paragraph�s 		(RRRR<(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyR7�stReformatCommentTestcBseZdZd�ZRS(s=Test the reformat_comment function without the editor window.cCsi|j}d}tj|dd�}d}|||�d}tj|dd�}d}|||�dS(Nsu    """this is a test of a reformat for a triple quoted string will it reformat to less than 70 characters for me?"""iFs    sy    """this is a test of a reformat for a triple quoted string will it
    reformat to less than 70 characters for me?"""sm# this is a test of a reformat for a triple quoted string will it reformat to less than 70 characters for me?Rso# this is a test of a reformat for a triple quoted string will it
# reformat to less than 70 characters for me?(RRtreformat_comment(RRttest_stringtresultR,R((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_reformat_comment�s	
(RRRRA(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyR=�stFormatClassTestcBseZd�ZRS(cCsCtjd�}|j|jd�|j�|j|jd�dS(Nteditor(RRRteditwintclosetNone(Rtinstance((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_init_close�s
(RRRH(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyRB�stTextWrappercBs,eZd�Zd�Zd�Zd�ZRS(cCstd|�|_dS(Ntmaster(RR(RRJ((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyt__init__�scCst|j|�S(N(tgetattrR(Rtname((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyt__getattr__�scCsdS(N((R((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pytundo_block_start�RcCsdS(N((R((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pytundo_block_stop�R(RRRKRNRORP(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyRI�s			tEditorcBseZd�ZejjZRS(cCst|�|_dS(N(RIR(Rtroot((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyRK�s(RRRKRtget_selection_indicestim_func(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyRQ�s	tFormatEventTestcBsbeZdZdZdZdZed��Zed��Zd�Z	d�Z
d�Zd	�ZRS(
s�Test the formatting of text inside a Text widget.

    This is done with FormatParagraph.format.paragraph_event,
    which calls functions in the module as appropriate.
    sv    '''this is a test of a reformat for a triple quoted string will it reformat to less than 70 characters for me?'''
s    '''The first line is under the max width.
    The second line's length is way over the max width. It goes on and on until it is over 100 characters long.
    Same thing with the third line. It is also way over the max width, but FormatParagraph will fix it.
    '''
s,# The first line is under the max width.
# The second line's length is way over the max width. It goes on and on until it is over 100 characters long.
# Same thing with the third line. It is also way over the max width, but FormatParagraph will fix it.
# The fourth line is short like the first line.cCsPtd�t�|_td|j�}|jj|_tj|�j|_dS(NtguiRR(	RRRRRQRRRtformat_paragraph_eventt	formatter(RRC((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyR s

cCs#|`|`|jj�|`dS(N(RRXRRtdestroy(R((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyt
tearDownClasss
cCsV|jjdd�|jd�|j|jjdd�d�|jjdd�dS(Ns1.0sShort line
tDummyR#R"(RR#RXRtgetR)(R((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_short_lines
cCs�|j}|jd|j�|jdd�|jddd�|jdd�}d}|j||�|jdd�|jd|j�|jdd	d
�|jddd�|jdd�}d}|j||�|jdd�dS(Ns1.0R#tParameterDoesNothingtlimitiFsz    '''this is a test of a reformat for a triple quoted string will it
    reformat to less than 70 characters for me?'''
R"tsels1.11s1.endsv    '''this is a test of a reformat for a triple quoted string will it reformat
 to less than 70 characters for me?'''(	RR#R?tmark_setRXR\RR)ttag_add(RRR@R,((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_long_line!s	cCs~|j}|jd|j�|jddd�|jddd�|jdd�}d	}|j||�|jdd
�dS(Ns1.0R`s2.0s4.0R^R_iFR#s�    The second line's length is way over the max width. It goes on and
    on until it is over 100 characters long. Same thing with the third
    line. It is also way over the max width, but FormatParagraph will
    fix it.
R"(RR#tmultiline_test_stringRbRXR\RR)(RRR@R,((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_multiple_lines<s	cCs�|j}|jd|j�|jddd�|jdd�}d}|j||�|jdd�|jd|j�|jdd	d
�|jddd�|jdd�}d}|j||�|jdd�dS(Ns1.0R^R_iFR#s/# The first line is under the max width. The second line's length is
# way over the max width. It goes on and on until it is over 100
# characters long. Same thing with the third line. It is also way over
# the max width, but FormatParagraph will fix it. The fourth line is
# short like the first line.
R"R`s2.0s3.0s�# The first line is under the max width.
# The second line's length is way over the max width. It goes on and
# on until it is over 100 characters long.
(RR#tmultiline_test_commentRXR\RR)Rb(RRR@R,((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyttest_comment_blockKs	(
RRRR?RdRfR6R RZR]RcReRg(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyRU�s				t__main__t	verbosityitexit(((tunittesttidlelibRRtidlelib.EditorWindowRtTkinterRRttest.test_supportRtTestCaseRRR7R=RBRIRQRURtmain(((s>/usr/lib64/python2.7/idlelib/idle_test/test_formatparagraph.pyt<module>sw�

Filemanager

Name Type Size Permission Actions
README.txt File 5.36 KB 0644
__init__.py File 650 B 0644
__init__.pyc File 915 B 0644
__init__.pyo File 915 B 0644
htest.py File 13.46 KB 0644
htest.pyc File 12.3 KB 0644
htest.pyo File 12.3 KB 0644
mock_idle.py File 1.56 KB 0644
mock_idle.pyc File 2.81 KB 0644
mock_idle.pyo File 2.81 KB 0644
mock_tk.py File 11.3 KB 0644
mock_tk.pyc File 12.07 KB 0644
mock_tk.pyo File 12.07 KB 0644
test_autocomplete.py File 4.81 KB 0644
test_autocomplete.pyc File 5.72 KB 0644
test_autocomplete.pyo File 5.72 KB 0644
test_autoexpand.py File 4.03 KB 0644
test_autoexpand.pyc File 4.69 KB 0644
test_autoexpand.pyo File 4.69 KB 0644
test_calltips.py File 6.97 KB 0644
test_calltips.pyc File 11.85 KB 0644
test_calltips.pyo File 11.85 KB 0644
test_config_name.py File 2.41 KB 0644
test_config_name.pyc File 3.92 KB 0644
test_config_name.pyo File 3.92 KB 0644
test_configdialog.py File 782 B 0644
test_configdialog.pyc File 1.62 KB 0644
test_configdialog.pyo File 1.62 KB 0644
test_delegator.py File 1.26 KB 0644
test_delegator.pyc File 1.29 KB 0644
test_delegator.pyo File 1.29 KB 0644
test_editmenu.py File 3.09 KB 0644
test_editmenu.pyc File 4.33 KB 0644
test_editmenu.pyo File 4.33 KB 0644
test_formatparagraph.py File 14.01 KB 0644
test_formatparagraph.pyc File 13.98 KB 0644
test_formatparagraph.pyo File 13.98 KB 0644
test_grep.py File 2.7 KB 0644
test_grep.pyc File 3.67 KB 0644
test_grep.pyo File 3.67 KB 0644
test_helpabout.py File 1.57 KB 0644
test_helpabout.pyc File 2.31 KB 0644
test_helpabout.pyo File 2.31 KB 0644
test_hyperparser.py File 5.55 KB 0644
test_hyperparser.pyc File 6.58 KB 0644
test_hyperparser.pyo File 6.58 KB 0644
test_idlehistory.py File 5.37 KB 0644
test_idlehistory.pyc File 7.95 KB 0644
test_idlehistory.pyo File 7.95 KB 0644
test_io.py File 9.28 KB 0644
test_io.pyc File 11.26 KB 0644
test_io.pyo File 11.26 KB 0644
test_parenmatch.py File 3.73 KB 0644
test_parenmatch.pyc File 5.33 KB 0644
test_parenmatch.pyo File 5.33 KB 0644
test_pathbrowser.py File 940 B 0644
test_pathbrowser.pyc File 1.45 KB 0644
test_pathbrowser.pyo File 1.45 KB 0644
test_rstrip.py File 1.58 KB 0644
test_rstrip.pyc File 1.73 KB 0644
test_rstrip.pyo File 1.73 KB 0644
test_searchdialogbase.py File 5.73 KB 0644
test_searchdialogbase.pyc File 6.67 KB 0644
test_searchdialogbase.pyo File 6.67 KB 0644
test_searchengine.py File 11.22 KB 0644
test_searchengine.pyc File 12.35 KB 0644
test_searchengine.pyo File 12.35 KB 0644
test_text.py File 6.59 KB 0644
test_text.pyc File 7.96 KB 0644
test_text.pyo File 7.96 KB 0644
test_textview.py File 2.74 KB 0644
test_textview.pyc File 4.42 KB 0644
test_textview.pyo File 4.42 KB 0644
test_warning.py File 2.69 KB 0644
test_warning.pyc File 3.21 KB 0644
test_warning.pyo File 3.21 KB 0644
test_widgetredir.py File 4.08 KB 0644
test_widgetredir.pyc File 6.23 KB 0644
test_widgetredir.pyo File 6.23 KB 0644