config root man

Current Path : /usr/local/lib/python2.5/test/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //usr/local/lib/python2.5/test/test_re.pyo

³ò
h”Rc@sØddkZdgeie_ddklZlZddkZddklZddkZddkZddkZddk	l
Z
ddkZdeifd„ƒYZ
d„Zd	„Zed
joeƒndS(iÿÿÿÿNt.(tverbosetrun_unittest(tScanner(tproxytReTestscBseZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
d„Zd
„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z!d!„Z"d"„Z#d#„Z$d$„Z%d%„Z&d&„Z'd'„Z(d(„Z)d)„Z*d*„Z+d+„Z,d,„Z-d-„Z.d.„Z/d/„Z0d0„Z1d1„Z2d2„Z3d3„Z4d4„Z5d5„Z6d6„Z7d7„Z8d8„Z9d9„Z:d:„Z;RS(;cCsGd}tidƒ}t|ƒ}|i|idƒ|idƒƒdS(NtQabbbcRsab+c(tretcompileRtassertEqualtfindall(tselftstxty((s(/usr/local/lib/python2.5/test/test_re.pyttest_weakrefscCsX|itiddƒidƒd
ƒ|itiddƒiƒdƒ|itiddƒidƒdƒ|itiddƒiƒdƒ|itiddƒdƒ|itid	d
ƒidƒdƒ|itid	d
ƒiƒdƒ|itiddƒidƒdƒ|itiddƒiƒdƒ|itidd
ƒdƒdS(Nsx*taxxisx+iiR
taaasa*txxxtxxxasa+(ii(ii(ii(ii(ii(ii(ii(ii(R	RtsearchtspantNonetmatch(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_search_star_pluss%"%"%"%"cCs#t|idƒƒ}t|dƒS(Nii(tinttgrouptstr(Rtmatchobjt	int_value((s(/usr/local/lib/python2.5/test/test_re.pytbump_num&scsP|itidddƒdƒ|itid|idƒdƒ|itid|iddƒd	ƒ|itid
d„dƒdƒ|itid
ddƒd
ƒd‰|itidˆdƒdƒ|itidtiˆƒdƒˆƒ|itid‡fd†dƒˆƒ|itidddƒdƒ|itidddƒdƒ|itidddƒdƒ|itidddƒdƒ|itidddƒdƒ|itidddƒdƒ|itidddƒtdƒtdƒtdƒtd ƒtd!ƒtd"ƒƒ|itid#d$d%ƒd&ƒdS('Ns(?i)b+R
s	bbbb BBBBsx xs\d+s08.2 -2 23x99ys9.3 -3 24x100yis
9.3 -3 23x99yRcSsdS(s\n((tm((s(/usr/local/lib/python2.5/test/test_re.pyt<lambda>1ss\ns
s\1\1s(.)txxcsˆS(((R(R(s(/usr/local/lib/python2.5/test/test_re.pyR 7ss(?P<a>x)s
\g<a>\g<a>txxxxs
\g<a>\g<1>s
(?P<unk>x)s\g<unk>\g<unk>s
\g<1>\g<1>tas"\t\n\v\r\f\a\b\B\Z\a\A\w\W\s\S\d\Ds	

\B\Z\A\w\W\s\S\d\Ds	

i	i
ii
iis^\s*tXttesttXtest(R	RtsubRtescapetchr(R((Rs(/usr/local/lib/python2.5/test/test_re.pyttest_basic_re_sub*s*"((?cCs#|itidddƒdƒdS(Ns
(?P<unk>x)s\g<1>\g<1>\bR!sxxxx(R	RR'(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_449964FscCs€|itidddƒdƒ|itidddƒdƒ|itidddƒdƒ|itidddƒdƒdS(Ns\r\ns\ns
abc
def
sabc
def
s
s
(R	RR'(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_449000KscCs$xdD]}xdD]}ti||dƒ}|i|dƒ|it|ƒtƒti||dƒ}|i|dƒ|it|ƒtƒti||t|ƒƒ}|i||ƒ|it|ƒtƒti||t|ƒƒ}|i||ƒ|it|ƒt|ƒƒqWqWdS(	NR
uxRuyut(R
ux(Ruy(RR'R	ttypetunicodeR(RR
Rtz((s(/usr/local/lib/python2.5/test/test_re.pyt
test_bug_1140Vs cCsÅ|itidddƒdƒ|itidddƒdƒ|itidddƒdƒ|itidddƒd-ƒ|itidd	dƒd.ƒ|itidddƒdƒ|itidd
dƒdƒ|itidddƒdƒ|itidddƒd/ƒ|itidddƒdƒ|itidddƒdƒ|itidddƒd0ƒ|itidddƒd1ƒ|itidddƒd2ƒ|itidddƒdƒ|itidddƒdƒ|ititidddƒ|ititidddƒ|ititidddƒ|ititidddƒ|ititidd dƒ|ititidd!dƒ|ititidd"dƒ|ititidd#dƒ|ititidd$dƒ|ititidd%dƒ|ititidd&dƒ|ititidd'dƒ|itid(ddƒdƒ|itid)d$d*ƒd+ƒ|itid)d%d*ƒd,ƒdS(3NR
s\0ts\000s\001ss\008t8s\009t9s\111tIs\117tOs\1111tI1t1s\00s\07ss\08s\09s\0aR#s\400s\777sÿs\1s\8s\9s\11s\18s\1as\90s\99s\118s\11as\181s\800s(((((((((((x)))))))))))s((((((((((y))))))))))(.)txyztxz8txzat8t9R7R<R=ta(R	RR'tassertRaisesterror(R((s(/usr/local/lib/python2.5/test/test_re.pyt test_sub_template_numeric_escapeosBcCsE|itidddƒdƒ|itiddddƒdƒdS(NR#tbtaaaaatbbbbbitbaaaa(R	RR'(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_qualified_re_sub™scCs#|itidddƒdƒdS(Ns(\S)\s+(\S)s\1 \2shello  thereshello there(R	RR'(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_114660scCsB|itidddƒdƒ|itidddƒdƒdS(Nsx*t-tabxds-a-b-d-sx+sab-d(R	RR'(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_462270¡scCs|ititidddƒ|ititidddƒ|ititidddƒ|ititidddƒ|ititidddƒ|ittidddƒ|ititid	d
dƒ|ititid	ddƒ|ititidddƒdS(
Ns(?P<a>x)s\g<aR!s\g<s\gs\g<a a>s\g<1a1>s\g<ab>s(?P<a>x)|(?P<b>y)s\g<b>s\2s\g<-1>(R?RR@R't
IndexError(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_symbolic_refs¦scCs¢|itidddƒdƒ|itidddƒdƒ|itiddd	ƒdƒ|itiddd	ƒdƒ|itiddd	dƒdƒdS(Ns(?i)b+R
s	bbbb BBBBsx xisb+sx BBBBiR9isb*txxxyxzxitxxxyz(sx xi(sx BBBBi(sxyzi(RMi(RNi(R	Rtsubn(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_re_subn±s
cCsz|itiddƒdddddgƒ|itiddƒddddgƒ|itiddƒdddddd	dgƒ|itid
dƒddddgƒ|itiddƒdddddddgƒ|itiddƒdddd
dgƒ|itiddƒdddddddddddd	dg
ƒ|itiddƒdddddgƒdS(Nt:s:a:b::cR-R#RBtcs:*s(:*)s::s(?::*)s(:)*s([b:]+)s:b::s(b)|(:+)s(?:b)|(?::+)(R	RtsplitR(R((s(/usr/local/lib/python2.5/test/test_re.pyt
test_re_split¸s+((cCs°|itidddƒdddgƒ|itidddƒddd	gƒ|itid
ddƒdddddgƒ|itidddƒdddddgƒdS(NRQs:a:b::ciR-R#sb::csa:b:c:dRBsc:ds(:)s(:*)(R	RRS(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_qualified_re_splitÈs((cCs|itiddƒgƒ|itiddƒdddgƒ|itiddƒdddgƒ|itiddƒd
ddgƒdS(
Ns:+tabcs
a:b::c:::dRQs::s:::s(:+)s(:)(:*)R-(RQR-(RQRQ(RQs::(R	RR
(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_re_findallÐs%%cCs)|itiddƒdddgƒdS(	Ns(a|(b))tabaR#R-RB(R#R-(RBRB(R#R-(R	RR
(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_117612ØscCsg|itiddƒiƒdƒ|itiddƒiƒdƒ|itiddƒidƒdƒ|itiddƒidƒdƒ|itiddƒiddƒdƒtidƒ}|i|idƒiƒdƒ|i|idƒiƒdƒ|i|idƒiƒdƒ|i|id	ƒiƒdƒ|i|id	ƒid
ƒdƒtiddƒ}|i|idƒdƒ|i|idƒdƒ|i|idƒdƒ|i|iddƒdƒtidƒ}|i|idƒiddd
ƒdƒ|i|idƒidddƒdƒ|i|idƒiddd
ƒdƒdS(NR#s(a)iis
((a)|(b))(c)?RBtacRRtbcR-s!(?:(?P<a1>a)|(?P<b2>b))(?P<c3>c)?iita1tb2tc3((R#(R#R#(R#R#NN(RBNRBN(R#R#NRR(RBNRBRR(RBR-RBRR(R#R#(R#NN(NRBN(R#NRR(R	RRtgroupsRRR(RtpatR((s(/usr/local/lib/python2.5/test/test_re.pyt
test_re_matchÜs*""%%("(!cCs‡|itiddƒiƒdƒ|itiddƒiƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒiƒdƒ|itidd
ƒiƒdƒ|itidd
ƒiƒdƒ|itiddƒiƒdƒtidƒ}|i|idƒiƒdƒ|i|idƒiƒdƒ|i|idƒdƒ|i|idƒdƒdS(Ns^(\()?([^()]+)(?(1)\))$s(a)t(R#sa)s(as^(?:(a)|c)((?(1)b|d))$tabRBtcdtds^(?:(a)|c)((?(1)|d))$R-s(?P<g1>a)(?P<g2>b)?((?(g2)c|d))RVRRtadtabdRZ(RbR#(NR#(R#RB(NRe(NRe(R#R-(R#RBRR(R#NRe(R	RRR_RR(Rtp((s(/usr/local/lib/python2.5/test/test_re.pyttest_re_groupref_exists÷s*cCsÄ|itiddƒiƒdƒ|itiddƒiƒd
ƒ|itiddƒdƒ|itiddƒdƒ|itidd	ƒiƒdƒ|itid
dƒiƒdƒdS(Ns^(\|)?([^()]+)\1$s|a|t|R#s^(\|)?([^()]+)\1?$sa|s|as^(?:(a)|c)(\1)$taas^(?:(a)|c)(\1)?$RR(RjR#(NR#(R#R#(NN(R	RRR_R(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_re_grouprefscCs8|itiddƒiƒhdd<dd<ƒdS(Ns#(?P<first>first) (?P<second>second)sfirst secondtfirsttsecond(R	RRt	groupdict(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_groupdictscCs)|itiddƒidƒdƒdS(Ns#(?P<first>first) (?P<second>second)sfirst seconds\2 \1 \g<second> \g<first>ssecond first second first(R	RRtexpand(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_expand"s	cCs$|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒidƒdƒ|itid	dƒidƒdƒ|itid
dƒidƒdƒ|itiddƒidƒdƒ|itiddƒidƒdƒ|itid
dƒidƒdƒ|itiddƒidƒdƒ|itiddƒidƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒ|itiddƒdƒdS(Ns	^(\w){1}$RVs
^(\w){1}?$s^(\w){1,2}$s^(\w){1,2}?$s	^(\w){3}$iRRs^(\w){1,3}$s^(\w){1,4}$s^(\w){3,4}?$s
^(\w){3}?$s^(\w){1,3}?$s^(\w){1,4}?$s^x{1}$Rs^x{1}?$s^x{1,2}$s	^x{1,2}?$s^x{3}$s^x{1,3}$s^x{1,4}$s	^x{3,4}?$s^x{3}?$s	^x{1,3}?$s	^x{1,4}?$s^x{}$sx{}(R	RRRRtassertNotEqual(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_repeat_minmax(s4%%%%%%%%cCs¥|itiddƒidƒ|itiddƒidƒ|itiddƒidƒ|itiddƒiddfƒ|itiddƒidƒdS(Ns(a)R#ii(ii(ii(	R	RRtpostendpoststringtregsRsR(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_getattrHs
%cCs¯|itiddƒidƒdƒ|itiddƒidƒdƒ|itiddtiƒidƒdƒ|itiddtiƒidƒdƒ|itiddtiƒidƒdƒ|itiddtiƒidƒdƒ|itiddtiƒid	ƒd
ƒ|itidd
tiƒid	ƒd
ƒ|itiddtiƒdƒ|itiddƒidƒdƒ|itidd
ƒidƒdƒ|itiddtiƒid	ƒd
ƒ|itiddtiƒid	ƒd
ƒ|itiddtiƒdƒ|itiddƒid	ƒdƒ|itiddtiƒid	ƒdƒ|itiddtiƒid	ƒdƒdS(Ns\b(b.)\bsabcd abc bcd bxitbxs\B(b.)\Bsabc bcd bc abxds^abc$s
abc
iRVs	^\Aabc\Z$uabcd abc bcd bxuabc bcd bc abxdu
abc
uabcs\d\D\w\W\s\Ss1aa! a(R	RRRtLOCALEtUNICODEtMR(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_special_escapesOs8++"++"cCsZ|itiddtiƒidƒdƒ|itiddtiƒidƒdƒdS(NRVtABCiuABC(R	RRR5R(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_ignore_casems+cCsT|itiddƒidƒdƒ|itiddtiƒidƒdƒdS(Nu
([∢∣])u∢i(R	RRRR|(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bigcharsetqscCsZ|itiddtiƒidƒdƒ|itiddtiƒidƒdƒdS(Nsa.bsa
bisa.*bsa

b(R	RRtDOTALLR(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_anyallws$$cCs›|itiddƒidƒdƒ|itiddƒidƒdƒ|itiddƒidƒdƒ|itiddƒidƒdƒ|itid	d
ƒidƒdƒ|itiddƒidƒdƒ|itid
d
ƒidƒdƒ|itidd
ƒidƒdƒ|itiddƒidƒdƒ|itiddƒidƒdƒ|itiddƒidƒdƒdS(Ns
(a(?=\s[^a]))sa biR#s(a(?=\s[^a]*))s(a(?=\s[abc]))s(a(?=\s[abc]*))sa bcs(a)(?=\s\1)sa as(a)(?=\s\1*)sa aas(a)(?=\s(abc|a))s
(a(?!\s[^a]))s(a(?!\s[abc]))sa ds(a)(?!\s\1)s(a)(?!\s(abc|a))(R	RRR(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_non_consuming}s%%%%%%%%%%cCs\|itiddtiƒidƒdƒ|itiddtiƒidƒdƒ|itiddtiƒidƒdƒ|itiddtiƒidƒdƒ|itidd	tiƒidƒd	ƒ|itid
dtiƒidƒdƒ|itidd	tiƒidƒd	ƒ|itid
dtiƒidƒdƒdS(Ns	(a\s[^a])sa bis
(a\s[^a]*)sa bbs
(a\s[abc])s(a\s[abc]*)s	((a)\s\2)sa as
((a)\s\2*)sa aas((a)\s(abc|a))s((a)\s(abc|a)*)(R	RRR5R(R((s(/usr/local/lib/python2.5/test/test_re.pyR€‹s+++++++cCs)|itiddƒidƒdƒdS(Ns(\s)t i(R	RRR(R((s(/usr/local/lib/python2.5/test/test_re.pyt
test_category•scCsäddk}|i|itdƒdƒtdƒƒ|i|itdƒtiƒtdƒƒ|i|itdƒtiƒtdƒƒ|itiddtiƒi	dƒdƒ|itiddtiƒi	dƒdƒdS(NiÿÿÿÿtAiR#RVRuABC(
t_sreR	tgetlowertordRR{R|RR5R(RRˆ((s(/usr/local/lib/python2.5/test/test_re.pyt
test_getlower˜s(+++cCsN|itiddƒidƒdƒ|itiddƒidƒdƒdS(Ns\s([^a])s biRBs	\s([^a]*)s bbtbb(R	RRR(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_not_literal¡s%cCsN|itiddƒidƒdƒ|itiddƒidƒdƒdS(Ns\s(b)s biRBsa\ssa i(R	RRR(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_search_coverage¥s%cCsød}x•tddƒD]„}|t|ƒ}|ititit|ƒƒt|ƒƒdj	tƒ|ititit|ƒƒt|ƒƒiƒdƒqWti	ti|ƒƒ}|i|i|ƒdj	tƒ|i|i|ƒiƒdƒdS(NR-iii(ii(ii(
trangeR)R	RRR(RtTrueRR(RRhtiR`((s(/usr/local/lib/python2.5/test/test_re.pyttest_re_escape©s0;cCs€ddk}|i|ƒddk}|i|ƒddk}|i}z'|iddtƒddkl}Wd||_XdS(NiÿÿÿÿtignoresThe sre module is deprecated(t_compile(	tpickletpickle_testtcPickletwarningstfilterstfilterwarningstDeprecationWarningtsreR”(RR•R—R˜toriginal_filtersR”((s(/usr/local/lib/python2.5/test/test_re.pyt
test_picklingµs


cCsAtidƒ}|i|ƒ}|i|ƒ}|i||ƒdS(Nsa(?:b|(c|e){1,2}?|d)+?(.)(RRtdumpstloadsR	(RR•toldpatRtnewpat((s(/usr/local/lib/python2.5/test/test_re.pyR–ÄscCsr|ititiƒ|ititiƒ|ititiƒ|ititi	ƒ|iti
tiƒdS(N(R	RR5t
IGNORECASEtLR{R}t	MULTILINEtSR‚R$tVERBOSE(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_constantsÊs
cCsOxHtititititigD]"}|itid|ƒdƒq%WdS(Ns	^pattern$(	RR5R}R$R¦R¤RsRR(Rtflag((s(/usr/local/lib/python2.5/test/test_re.pyt
test_flagsÑs%cCs=xddddddddgD]ú}|itid	|t|ƒƒdƒ|itid
|t|ƒdƒdƒ|itid|t|ƒd
ƒdƒ|itid|t|ƒƒdƒ|itid|t|ƒdƒdƒ|itid|t|ƒdƒdƒqW|ititiddƒdS(Niiii i@ii€iÿs\%03os\%03o0t0s\%03o8R3s\x%02xs\x%02x0s\x%02xzR0s\911R-(RsRRR)RR?R@(RR‘((s(/usr/local/lib/python2.5/test/test_re.pyttest_sre_character_literalsÕs&**&*.cCs-x
ddddddddgD]ê}|itid	|t|ƒƒdƒ|itid
|t|ƒƒdƒ|itid|t|ƒƒdƒ|itid|t|ƒƒdƒ|itid
|t|ƒƒdƒ|itid|t|ƒƒdƒqW|ititiddƒdS(Niiii i@ii€iÿs[\%03o]s[\%03o0]s[\%03o8]s[\x%02x]s	[\x%02x0]s	[\x%02xz]s[\911]R-(RsRRR)RR?R@(RR‘((s(/usr/local/lib/python2.5/test/test_re.pyt!test_sre_character_class_literalsßs&&&&&*cCss|itiddƒidƒdƒ|itiddƒidƒdƒ|itiddƒidƒdƒdS(Ns(a)|(b)RBiiÿÿÿÿ(iÿÿÿÿiÿÿÿÿ(R	RRtstarttendR(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_113254és%%cCsŸ|itiddƒidƒ|itiddƒidƒ|itiddƒidƒ|itiddƒidƒ|itiddƒidƒdS(	Ns(a)?aR#s(a)(b)?bRcis(?P<a>a)(?P<b>b)?bs(?P<a>a(b))s((a))(R	RRt	lastindexRt	lastgroup(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_527371îs
cCs|ititidƒdS(Nsfoo[a-(R?RR@R(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_545855öscCsÄ|itiddddƒidƒdƒ|itidddd	ddd
ƒidƒdƒ|itiddd
dƒidƒdƒ|itiddddƒidƒdƒdS(Ns.*?ci'RcRdii!Ns.*?cdiˆRRtcdei#Ni NRVtdeiaês(a|b)*?c(R	RRR¯R(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_418626ûs
-2-cCs;dtidƒd}|iti|ƒoddƒdS(Nu[u‹u]i(RR(R	R(RR`((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_612074scCs‡|itidddƒidƒdƒ|itiddddƒidƒdƒ|itiddddƒidƒdƒdS(Ns(x)*iPÃR
is(x)*yRs(x)*?y(R	RRR(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_stack_overflows)-cCs´d„}d„}d„}d„}td|fd|fd|fd|fdgƒ}|i|iid
ƒidƒ|i|idƒdd
dddddddg	d
fƒdS(NcSs|S(N((tscannerttoken((s(/usr/local/lib/python2.5/test/test_re.pyts_identscSsd|S(Nsop%s((RºR»((s(/usr/local/lib/python2.5/test/test_re.pyt
s_operatorscSs
t|ƒS(N(tfloat(RºR»((s(/usr/local/lib/python2.5/test/test_re.pyts_floatscSs
t|ƒS(N(R(RºR»((s(/usr/local/lib/python2.5/test/test_re.pyts_intss[a-zA-Z_]\w*s\d+\.\d*s\d+s=|\+|-|\*|/s\s+R-ssum = 3*foo + 312.50 + bartsumsop=isop*tfoosop+gˆs@tbar(s\s+N(RRRsRºtpatternR	tscan(RR¼R½R¿RÀRº((s(/usr/local/lib/python2.5/test/test_re.pyttest_scanners								cCsaxZd	D]R}|itid|dƒiƒd
ƒ|itid|dƒiƒdƒqWdS(NR-t?t*s
((.%s):)?zR0sa:zsa:R#(R-RÇRÈ(NN(sa:R#(R	RRR_R(Rtop((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_448951&scCs|itiddƒiƒdƒ|itiddƒiƒdƒ|itiddƒiƒdƒ|itiddƒiƒdƒ|itid	dƒiƒdƒ|itid
dƒiƒdƒ|itiddƒiƒdƒ|itid
dƒiƒdƒdS(Ns	^((a)|b)*RVRBR#s^(([ab])|c)*RRs^((d)|[ab])*s
^((a)c|[ab])*s^((a)|b)*?cs^(([ab])|c)*?dtabcds^((d)|[ab])*?cs^((a)c|[ab])*?c(RBR#(RRRB(RBN(RBN(RBR#(RRRB(RBN(RBN(R	RRR_R(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_725106/s cCsH|itiddƒiƒdƒ|itiddƒiƒdƒdS(Ns(a)(?:(?=(b)*)c)*tabbR#s(a)((?!(b)*))*(R#N(R#NN(R	RRR_R(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_725149BscCsjytWntj
odSnXdtfd„ƒY}ti|dƒƒ}|i|idƒdƒdS(Nt
my_unicodecBseZRS((t__name__t
__module__(((s(/usr/local/lib/python2.5/test/test_re.pyRÏOsRVR9(R/t	NameErrorRRR	RR(RRÏR`((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_764548Is	cCsStiddƒ}|ig}|D]}||idƒq#~dddgƒdS(Ns:+s
a:b::c:::diRQs::s:::(RtfinditerR	R(Rtitert_[1]titem((s(/usr/local/lib/python2.5/test/test_re.pyt
test_finditerSs-cCsQytWntj
odSnX|itidƒtitdƒƒj	ƒdS(Nt
bug_926075s
u'bug_926075'(R/RÒtassert_RRteval(R((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_926075Xs	cCsYytWntj
onXtdƒ}|iti|ƒidƒdddgƒdS(Nsu"[\u002E\u3002\uFF0E\uFF61]"sa.b.cR#RBRR(R/RÒRÛR	RRRS(RRÄ((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_931848`scCstiddƒ}|i|iƒiƒdƒ|it|iƒtidƒidƒ}|i|i	ƒiƒdƒ|i|i	ƒdƒdS(Ns\ssa bii(ii(ii(RRÔR	tnextRR?t
StopIterationRRºRR(RRÕRº((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_581080iscCsatiddƒ}|i|iƒiƒdƒ|i|iƒiƒdƒ|it|iƒdS(Ns.*tasdfii(ii(ii(RRÔR	RÞRR?Rß(RRÕ((s(/usr/local/lib/python2.5/test/test_re.pyttest_bug_817234rscCszddk}xgdD]_}|i|ƒ}|itidƒi|ƒdƒ|itidƒi|ƒiƒdƒqWdS(NiÿÿÿÿtcbBuhHiIlLfdtblaR-((tarrayR	RRRRR_(RRåttypecodeR#((s(/usr/local/lib/python2.5/test/test_re.pyttest_empty_arrayxs"cCsftdƒ}tdƒ}ti|titiBƒ}|i|ƒ}|i|dƒti|titiBƒ}|i|ƒ}|i|dƒtid|tiƒ}|i|ƒ}|i|dƒtid|tiƒ}|i|ƒ}|i|dƒtid|ƒ}|i|ƒ}|i|dƒtid|ƒ}|i|ƒ}|i|dƒdS(Ni i¡s(?i)s(?iu)(tunichrRRR5tURRsR(Rt
upper_chart
lower_charRhtq((s(/usr/local/lib/python2.5/test/test_re.pyttest_inline_flags€s((<RÐRÑRRRR*R+R,R1RARFRGRJRLRPRTRURWRYRaRiRlRpRrRtRyR~R€RRƒR„R†R‹RRŽR’RžR–R¨RªR¬R­R°R³R´R·R¸R¹RÆRÊRÌRÎRÓRØRÜRÝRàRâRçRí(((s(/usr/local/lib/python2.5/test/test_re.pyRsv								*															 							
											
	
												
								cCsQddkl}l}l}l}l}to	dGHnx|D]
}tii	ƒd}}}}	}
t|ƒdjo|\}}}}	}
n6t|ƒdjo|\}}}ntd|f‚yt
i|ƒ}Wnut
ij
o!||joqIdG|GHq?tj
o
t‚q?dG|GHtotid	tiƒqIq?Xy|i|ƒ}Wn+t
ij
o}
d
G|Gt|
ƒGHnX||joq?||jo|djoqIdG|GHq?||jok|dj	ok|idƒ\}}h|idƒd
<|iƒd<|i
id<}xktddƒD]Z}y*|i|ƒ}|djo
d}nWntj
o
d}nX||d|<qFWxj|i
iiƒD]V}y*|i|ƒ}|djo
d}nWntj
o
d}nX|||<q·Wt|	|ƒ}	|	|
jo%dG|Gt|	ƒdt|
ƒGHq_n
dG|GHy6|it|dƒƒ}|djo
dG|GHnWn+tj
o
q?ntj
o
q?nXt
it|dƒƒ}|i|ƒ}|djo
dG|GHn|d djov|ddjoe|dj	oXt
i|ƒ}|i||i dƒ|i!dƒdƒ}|djo
dG|GHq‹nt
i|t
i"ƒ}|i|ƒ}|djo
dG|GHnt
i|t
i#ƒ}|i|ƒ}|djo
d G|GHnt
i|t
i$ƒ}|i|ƒ}|djo
d!G|GHqIq?q?WdS("Niÿÿÿÿ(t
benchmarkstteststSUCCEEDtFAILtSYNTAX_ERRORsRunning re_tests test suiteiis%Test tuples should have 3 or 5 fieldss=== Syntax error:s*** Unexpected error ***tfiles=== Unexpected exceptions=== Succeeded incorrectlyitfoundR_tflagsiidRtErrorsg%ds=== grouping errors should be s=== Failed incorrectlyslatin-1s=== Fails on unicode matchs"=== Fails on unicode pattern matchis\Biþÿÿÿs!=== Failed on range-limited matchs#=== Fails on case-insensitive matchs#=== Fails on locale-sensitive matchs$=== Fails on unicode-sensitive match(%t
test.re_testsRîRïRðRñRòRtsyststdouttflushRtlent
ValueErrorRRR@tKeyboardInterruptt	tracebackt	print_excRtreprRRRõRRKt
groupindextkeysRÛR/RÒt	TypeErrorR®R¯R£R{R|(RîRïRðRñRòttRÄRtoutcometrepltexpectedtobjtresulttmsgR®R¯tvardictR‘tgi((s(/usr/local/lib/python2.5/test/test_re.pytrun_re_testsžsº(	



	








!	


"
+





cCsttƒtƒdS(N(RRR
(((s(/usr/local/lib/python2.5/test/test_re.pyt	test_mains
t__main__(Røtpathttest.test_supportRRRRtosRþtweakrefRtunittesttTestCaseRR
RRÐ(((s(/usr/local/lib/python2.5/test/test_re.pys<module>s$ÿÿŽ	|	


Man Man