File "test_searchengine.cpython-33.pyc"

Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/opt/alt/python33/lib64/python3.3/idlelib/idle_test/__pycache__/test_searchengine.cpython-33.pyc
File size: 16.25 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit


f,c@sdZddlZddlZddlmZddlmZmZmZddl	j
Zddlm
ZddlmZmZddlmZdd	Zd
dZGdd
d
ZGdddejZGdddejZGdddejZGdddejZGdddejZGdddejZGdddejZedkrej ddddndS( u9Test functions and SearchEngine class in SearchEngine.py.iN(urequires(u
BooleanVaru	StringVaruTclError(uSearchEngine(uVaruMbox(uTextcCstt_tt_tt_dS(N(uVaruseu
BooleanVaru	StringVaruMboxutkMessageBox(((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyusetUpModules		usetUpModulecCstt_tt_tt_dS(N(u
BooleanVaruseu	StringVarutkMessageBox(((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutearDownModules		utearDownModulecBs |EeZdZddZdS(uMockcOsdS(N((uselfuargsukwargs((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyu__init__su
Mock.__init__N(u__name__u
__module__u__qualname__u__init__(u
__locals__((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyuMocksuMockcBs |EeZdZddZdS(uGetTestcCs~tj}tt_z[t}tj|}|j|tj|j|j||jtj||Wd|t_XdS(N(useuSearchEngineuMockugetuassertIsInstanceuassertIsu
_searchengine(uselfusaved_Engineurootuengine((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_get#s			uGetTest.test_getN(u__name__u
__module__u__qualname__utest_get(u
__locals__((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyuGetTest!suGetTestcBs |EeZdZddZdS(uGetLineColTestcCsb|jtjdd|jtjdd	|jttjd|jttjddS(
Nu1.0iiu1.11iu1.0 lineenduend(ii(ii(uassertEqualuseuget_line_coluassertRaisesu
ValueError(uself((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_get_line_col1su GetLineColTest.test_get_line_colN(u__name__u
__module__u__qualname__utest_get_line_col(u
__locals__((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyuGetLineColTest/suGetLineColTestcBs |EeZdZddZdS(uGetSelectionTestcCsyt}|jdddd}||_|jtj|d	dd}||_|jtj|d
dS(Nu1.0uHello World!cSs*|dkrdS|dkr dStdS(Nu	sel.firstu1.0usel.lastu1.12(uTclError(us((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyuselKs
u0GetSelectionTest.test_get_selection.<locals>.selu1.12cSs|dkrdStdS(Nuinsertu1.5(uTclError(us((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyumarkSsu1GetSelectionTest.test_get_selection.<locals>.marku1.5(u1.0u1.12(u1.5u1.5(umockTextuinsertuindexuassertEqualuseu
get_selection(uselfutextuselumark((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_get_selectionEs			u#GetSelectionTest.test_get_selectionN(u__name__u
__module__u__qualname__utest_get_selection(u
__locals__((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyuGetSelectionTest8s
uGetSelectionTestcBs |EeZdZddZdS(uReverseSearchTestcCs|j}d}tjd}|tj||t|jd	|tj||djd
|tj||djd|tj||djd|tj||dddS(
NuHere is an 'is' test text.uisiii
iii(ii(ii(ii(ii(uassertEqualureucompileuseusearch_reverseulenuspanuNone(uselfuEqualulineuprog((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_search_reverse]s	("""u%ReverseSearchTest.test_search_reverseN(u__name__u
__module__u__qualname__utest_search_reverse(u
__locals__((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyuReverseSearchTest[suReverseSearchTestcBs\|EeZdZddZddZddZddZd	d
ZddZd
S(uSearchEngineTestcCstjdd|_dS(Nuroot(useuSearchEngineuNoneuengine(uself((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyusetUpksuSearchEngineTest.setUpcCsW|j}|j}||jd|jd||jd||jd|jjd||jd||j	d|j
jd||j	d||jd|jjd||jd||j
d|jjd||j
d||jd|jjd||jddS(NuuhelloiiFT(uengineuassertEqualugetpatusetpatuisreuFalseurevarusetuTrueuiscaseucasevaruisworduwordvaruiswrapuwrapvaruisbackubackvar(uselfuengineuEqual((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_is_getps(		
uSearchEngineTest.test_is_getcCsc|j}|jd|j|jd|jjd|jd|j|jddS(Nu\siu\\s(uengineusetcookedpatuassertEqualugetpaturevaruset(uselfuengine((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_setcookedpats	

u"SearchEngineTest.test_setcookedpatcCs|j}|j}||jd|jd||jd|jjd||jd|jjd|jd||jd|jjd||jddS(Nuuhellou	\bhello\bu\su\\sTF(	uengineuassertEqualugetcookedpatusetpatuwordvarusetuTrueuFalseurevar(uselfuengineuEqual((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_getcookedpats		

u"SearchEngineTest.test_getcookedpatcCs|j}|j}|jd|j}||jtjdtjj|jj	d|j}||jtjdjd|jd||jd|jd|jj	d||jd|jtj
jddS(NuHelloiiuu+u#Error: nothing to repeat
Pattern: +(uengineuassertEqualusetpatugetprogupatternureucompileu
IGNORECASEucasevarusetuNoneurevaruMboxu	showerrorumessage(uselfuengineuEqualutemppat((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_getprogs		
"

uSearchEngineTest.test_getprogcCstj}|j}d}d}||jj||d||jdd|d}||j|||jj||dd||jd|d7}||j|dS(Nu[a-zu$unexpected end of regular expressionuRegular expression erroruError: u
Pattern: [a-ziu

Offset: 5(uMboxu	showerroruassertEqualuengineureport_erroruNoneutitleumessage(uselfu	showerroruEqualupatumsguexpected_message((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_report_errors		
u"SearchEngineTest.test_report_errorN(	u__name__u
__module__u__qualname__usetUputest_is_getutest_setcookedpatutest_getcookedpatutest_getprogutest_report_error(u
__locals__((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyuSearchEngineTesthsuSearchEngineTestcBs2|EeZdZeddZddZdS(u
SearchTestcCsqt|_d}|jjd|tjd|_tjd|_	dd|j	_
dd|j	_dS(Nu&First line
Line with target
Last line
u1.0utargetcWs
d|fS(Nuf((uargs((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyu<lambda>su'SearchTest.setUpClass.<locals>.<lambda>cWs
d|fS(Nub((uargs((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyu<lambda>s(umockTextutextuinsertureucompileupatuseuSearchEngineuNoneuengineusearch_forwardusearch_backward(uclsu	test_text((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyu
setUpClasssuSearchTest.setUpClassc	Cs|j}|j}|j}|j}|j}|jjd|||ddd}||_||||d||dddd
ff|jjd
||||d||ddd
d
ff|jjd|jjd||||d||dddd
ff|jjd
dd}||_||||d||d	d
dd
ff||||dd||d	dddff|jjd||||d||d	ddd
ff||||dd||d	d
ddffdS(NcSs|dkrdStdS(Nuinsertu1.5(uTclError(us((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyumarksu$SearchTest.test_search.<locals>.markufiiubcSs*|dkrdS|dkr dStdS(Nu	sel.firstu2.10usel.lastu2.16(uTclError(us((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyusels
u#SearchTest.test_search.<locals>.seliii
TF(
uassertEqualuengineusearch_textutextupatupatvarusetuNoneuindexuTrueuFalseuwrapvarubackvar(uselfuEqualuengineusearchutextupatumarkusel((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_searchs.						...	.1.uSearchTest.test_searchN(u__name__u
__module__u__qualname__uclassmethodu
setUpClassutest_search(u
__locals__((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyu
SearchTestsu
SearchTestcBsJ|EeZdZeddZddZddZddZd	S(
uForwardBackwardTestcCstjd|_t|_dd|j_d}|jjd|tj	d|_
d|_tj	d	|_tj	d
|_
dS(
NcSsdS(Nu4.0((uindex((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyu<lambda>su0ForwardBackwardTest.setUpClass.<locals>.<lambda>u&First line
Line with target
Last line
u1.0utargetii
iuxyzu\w*(i
i(i(i
i(useuSearchEngineuNoneuengineumockTextutextuindexuinsertureucompileupaturesufailpatuemptypat(uclsu	test_text((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyu
setUpClasss	uForwardBackwardTest.setUpClasscsdfdd}|S(Nics@j|||||}|r<|d|djfS|S(Nii(utextuspan(upatulineucoluwrapuokures(ufuncuself(uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyusearch su/ForwardBackwardTest.make_search.<locals>.search((uselfufuncusearch((ufuncuselfuH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyumake_searchsuForwardBackwardTest.make_searchcCs
|j}|j|jj}|j}|||ddd|j|||ddd|j|||ddd	d|||ddd	|j|||j	dddd|||j
dddddd|||j
ddd|jdS(Niiiii
i	uokTF(i	i	(i(i	i	(uassertEqualumake_searchuengineusearch_forwardupatuTrueuresuFalseuNoneufailpatuemptypat(uselfuEqualuforwardupat((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_search_forward&s		%u'ForwardBackwardTest.test_search_forwardcCs|j}|j|jj}|j}|||ddd	|j|||ddd	|j|||ddd
d|||ddd
|j|||j	ddd	d|||j
ddd	dd	d|||j
ddd	ddS(Niiiiii	i
uokTF(i	i	(i(i	i	(ii	(i(ii	(uassertEqualumake_searchuengineusearch_backwardupatuTrueuresuFalseuNoneufailpatuemptypat(uselfuEqualubackwardupat((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyutest_search_backward7s		%u(ForwardBackwardTest.test_search_backwardN(u__name__u
__module__u__qualname__uclassmethodu
setUpClassumake_searchutest_search_forwardutest_search_backward(u
__locals__((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyuForwardBackwardTestsuForwardBackwardTestu__main__u	verbosityiuexit(!u__doc__ureuunittestutest.supporturequiresutkinteru
BooleanVaru	StringVaruTclErrorutkinter.messageboxu
messageboxutkMessageBoxuidlelibuSearchEngineuseuidlelib.idle_test.mock_tkuVaruMboxuTextumockTextusetUpModuleutearDownModuleuMockuTestCaseuGetTestuGetLineColTestuGetSelectionTestuReverseSearchTestuSearchEngineTestu
SearchTestuForwardBackwardTestu__name__umain(((uH/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_searchengine.pyu<module>s(	#
`=C