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_copy.pyo

³ò
h”Rc@sdZddkZddkZddkZddkZddklZdeifd„ƒYZd„Z	d„Z
edjoe
ƒndS(	sUnit tests for the copy module.iÿÿÿÿN(ttest_supporttTestCopycBseZd„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„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.„Z0d/„Z1d0„Z2d1„Z3d2„Z4d3„Z5d4„Z6d5„Z7d6„Z8d7„Z9RS(8cCs6|ititijƒ|ittitƒƒdS(N(tassert_tcopytErrorterrort
issubclasst	Exception(tself((s*/usr/local/lib/python2.5/test/test_copy.pyttest_exceptionsscCs)d}ti|ƒ}|i||ƒdS(Ni*(RtassertEqual(Rtxty((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_basicscsgdtf‡fd†ƒY‰ˆdƒ}ti|ƒ}|i|i|iƒ|i|i|iƒdS(NtCcs eZd„Z‡fd†ZRS(cSs
||_dS(N(tfoo(RR((s*/usr/local/lib/python2.5/test/test_copy.pyt__init__scs
ˆ|iƒS(N(R(R(R(s*/usr/local/lib/python2.5/test/test_copy.pyt__copy__s(t__name__t
__module__RR((R(s*/usr/local/lib/python2.5/test/test_copy.pyRs	i*(tobjectRR
t	__class__R(RRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_copys
csmdtfd„ƒY‰‡fd†}ˆdƒ}|itti|ƒtiˆ|ˆƒti|ƒ}dS(NRcBseZd„ZRS(cSsti|ƒ}||_|S(N(Rt__new__R(tclsRtobj((s*/usr/local/lib/python2.5/test/test_copy.pyR&s	(RRR(((s*/usr/local/lib/python2.5/test/test_copy.pyR%scsˆ|iffS(N(R(R(R(s*/usr/local/lib/python2.5/test/test_copy.pytpickle_C*si*(RtassertRaisest	TypeErrorRtcopy_regtpickle(RRRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_registry$scCsEdtfd„ƒY}|ƒ}ti|ƒ}|i||jƒdS(NRcBseZd„Zd„ZRS(cSsdS(Nt((Rtproto((s*/usr/local/lib/python2.5/test/test_copy.pyt
__reduce_ex__3scSstid‚dS(Nsshouldn't call this(Rt
TestFailed(R((s*/usr/local/lib/python2.5/test/test_copy.pyt
__reduce__5s(RRR"R$(((s*/usr/local/lib/python2.5/test/test_copy.pyR2s	(RRR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_reduce_ex1s	cCsEdtfd„ƒY}|ƒ}ti|ƒ}|i||jƒdS(NRcBseZd„ZRS(cSsdS(NR ((R((s*/usr/local/lib/python2.5/test/test_copy.pyR$=s(RRR$(((s*/usr/local/lib/python2.5/test/test_copy.pyR<s(RRR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_reduce;s	cCs<dtfd„ƒY}|ƒ}|ititi|ƒdS(NRcBseZd„ZRS(cSs-|idƒo
t|‚nti||ƒS(Nt__reduce(t
startswithtAttributeErrorRt__getattribute__(Rtname((s*/usr/local/lib/python2.5/test/test_copy.pyR*Es
(RRR*(((s*/usr/local/lib/python2.5/test/test_copy.pyRDs(RRRR(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_cantCs	cCs¥ddd„ƒY}dtfd„ƒY}d„}dddd	ttd
dd|i|td
ƒ|tg}x3|D]+}|iti|ƒ|jt	|ƒƒqrWdS(NtClassiccBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyR-OstNewStylecBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyR.QscSsdS(N((((s*/usr/local/lib/python2.5/test/test_copy.pytfSsi*lidg…ëQ¸	@yð?thellouhelloሴi
(l(
RtNonetTruetFalset	func_codetxrangetmaxRRtrepr(RR-R.R/ttestsR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_atomicNs	cCs,dddg}|iti|ƒ|ƒdS(Niii(R
R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_list[scCs#d}|iti|ƒ|ƒdS(Niii(iii(R
R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_tuple_scCs5hdd<dd<}|iti|ƒ|ƒdS(NiRitbar(R
R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_dictcscCs<ddd„ƒY}|dƒ}|iti|ƒ|ƒdS(NRcBseZd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRiscSst|i|iƒS(N(tcmpR(Rtother((s*/usr/local/lib/python2.5/test/test_copy.pyt__cmp__ks(RRRR@(((s*/usr/local/lib/python2.5/test/test_copy.pyRhs	i*((R
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_inst_vanillagscsBdd‡fd†ƒY‰ˆdƒ}|iti|ƒ|ƒdS(NRcs)eZd„Z‡fd†Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRrscs
ˆ|iƒS(N(R(R(R(s*/usr/local/lib/python2.5/test/test_copy.pyRtscSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@vs(RRRRR@((R(s*/usr/local/lib/python2.5/test/test_copy.pyRqs	i*((R
R(RR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_inst_copypscCs<ddd„ƒY}|dƒ}|iti|ƒ|ƒdS(NRcBs#eZd„Zd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyR}scSs
|ifS(N(R(R((s*/usr/local/lib/python2.5/test/test_copy.pyt__getinitargs__scSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@s(RRRRCR@(((s*/usr/local/lib/python2.5/test/test_copy.pyR|s		i*((R
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_inst_getinitargs{scCs<ddd„ƒY}|dƒ}|iti|ƒ|ƒdS(NRcBs#eZd„Zd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRˆscSsh|id<S(NR(R(R((s*/usr/local/lib/python2.5/test/test_copy.pyt__getstate__ŠscSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@Œs(RRRRER@(((s*/usr/local/lib/python2.5/test/test_copy.pyR‡s		i*((R
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_inst_getstate†scCs<ddd„ƒY}|dƒ}|iti|ƒ|ƒdS(NRcBs#eZd„Zd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyR“scSs|d|_dS(NR(R(Rtstate((s*/usr/local/lib/python2.5/test/test_copy.pyt__setstate__•scSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@—s(RRRRHR@(((s*/usr/local/lib/python2.5/test/test_copy.pyR’s		i*((R
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_inst_setstate‘scCs<ddd„ƒY}|dƒ}|iti|ƒ|ƒdS(NRcBs,eZd„Zd„Zd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRžscSs|iS(N(R(R((s*/usr/local/lib/python2.5/test/test_copy.pyRE scSs
||_dS(N(R(RRG((s*/usr/local/lib/python2.5/test/test_copy.pyRH¢scSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@¤s(RRRRERHR@(((s*/usr/local/lib/python2.5/test/test_copy.pyRs			i*((R
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyt test_copy_inst_getstate_setstateœs	cCs)d}ti|ƒ}|i||ƒdS(Ni*(RtdeepcopyR
(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_basic«scCs~g}||g}ti|ƒ}|i||ƒ|i||j	ƒ|i|d|dj	ƒ|i|d|djƒdS(Nii(RRKR
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_memo°scsLdtfd„ƒY‰dd‡fd†ƒY}|iti|ƒ|ƒdS(NtMetacBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyRNÀsRcseZˆZRS((RRt
__metaclass__((RN(s*/usr/local/lib/python2.5/test/test_copy.pyRÂs((ttypeR
RRK(RR((RNs*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_issubclass»scsgdtf‡fd†ƒY‰ˆdƒ}ti|ƒ}|i|i|iƒ|i|i|iƒdS(NRcs#eZd„Zd‡fd†ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRÈscs
ˆ|iƒS(N(R(Rtmemo(R(s*/usr/local/lib/python2.5/test/test_copy.pyt__deepcopy__ÊsN(RRRR1RS((R(s*/usr/local/lib/python2.5/test/test_copy.pyRÇs	i*(RRRKR
RR(RRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_deepcopyÆs
csmdtfd„ƒY‰‡fd†}ˆdƒ}|itti|ƒtiˆ|ˆƒti|ƒ}dS(NRcBseZd„ZRS(cSsti|ƒ}||_|S(N(RRR(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyRÓs	(RRR(((s*/usr/local/lib/python2.5/test/test_copy.pyRÒscsˆ|iffS(N(R(R(R(s*/usr/local/lib/python2.5/test/test_copy.pyR×si*(RRRRRKRR(RRRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_registryÑscCsEdtfd„ƒY}|ƒ}ti|ƒ}|i||jƒdS(NRcBseZd„Zd„ZRS(cSsdS(NR ((RR!((s*/usr/local/lib/python2.5/test/test_copy.pyR"àscSstid‚dS(Nsshouldn't call this(RR#(R((s*/usr/local/lib/python2.5/test/test_copy.pyR$âs(RRR"R$(((s*/usr/local/lib/python2.5/test/test_copy.pyRßs	(RRRKR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_reduce_exÞs	cCsEdtfd„ƒY}|ƒ}ti|ƒ}|i||jƒdS(NRcBseZd„ZRS(cSsdS(NR ((R((s*/usr/local/lib/python2.5/test/test_copy.pyR$ês(RRR$(((s*/usr/local/lib/python2.5/test/test_copy.pyRés(RRRKR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_reduceès	cCs<dtfd„ƒY}|ƒ}|ititi|ƒdS(NRcBseZd„ZRS(cSs-|idƒo
t|‚nti||ƒS(NR'(R(R)RR*(RR+((s*/usr/local/lib/python2.5/test/test_copy.pyR*òs
(RRR*(((s*/usr/local/lib/python2.5/test/test_copy.pyRñs(RRRRRK(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_cantðs	cCs¥ddd„ƒY}dtfd„ƒY}d„}dddd	ttd
dd|i|td
ƒ|tg}x3|D]+}|iti	|ƒ|jt
|ƒƒqrWdS(NR-cBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyR-üsR.cBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyR.þscSsdS(N((((s*/usr/local/lib/python2.5/test/test_copy.pyR/si*lidg…ëQ¸	@yð?R0uhelloሴi
(l(RR1R2R3R4R5R6RRRKR7(RR-R.R/R8R((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_atomicûs	cCscddgdg}ti|ƒ}|i||ƒ|i||j	ƒ|i|d|dj	ƒdS(Niiii(RRKR
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_lists
cCs|g}|i|ƒti|ƒ}|itt||ƒ|i||j	ƒ|i|d|jƒ|it|ƒdƒdS(Nii(	tappendRRKRtRuntimeErrorR>RR
tlen(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_reflexive_lists
cCscddgdf}ti|ƒ}|i||ƒ|i||j	ƒ|i|d|dj	ƒdS(Niiii(RRKR
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_tuples
cCsŒgf}|di|ƒti|ƒ}|itt||ƒ|i||j	ƒ|i|d|dj	ƒ|i|dd|jƒdS(Ni(R[RRKRR\R>R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_reflexive_tuples	cCsohddgd<dd<}ti|ƒ}|i||ƒ|i||j	ƒ|i|d|dj	ƒdS(NiiRiR<(RRKR
R(RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_dict(s
cCsyh}||d<ti|ƒ}|itt||ƒ|i||j	ƒ|i|d|jƒ|it|ƒdƒdS(NRi(RRKRR\R>RR
R](RRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_reflexive_dict/s
cCs?h}d}ti||ƒ}|i|t|ƒ|jƒdS(Ni*(RRKRtid(RRRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_keepalive8scCs^ddd„ƒY}|dgƒ}ti|ƒ}|i||ƒ|i|i|ij	ƒdS(NRcBseZd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyR@scSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@Bs(RRRR@(((s*/usr/local/lib/python2.5/test/test_copy.pyR?s	i*((RRKR
RR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_inst_vanilla>s
cswdd‡fd†ƒY‰ˆdgƒ}ti|ƒ}|i||ƒ|i||j	ƒ|i|i|ij	ƒdS(NRcs)eZd„Z‡fd†Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRKscsˆti|i|ƒƒS(N(RRKR(RRR(R(s*/usr/local/lib/python2.5/test/test_copy.pyRSMscSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@Os(RRRRSR@((R(s*/usr/local/lib/python2.5/test/test_copy.pyRJs	i*((RRKR
RR(RRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_inst_deepcopyIscCsqddd„ƒY}|dgƒ}ti|ƒ}|i||ƒ|i||j	ƒ|i|i|ij	ƒdS(NRcBs#eZd„Zd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRYscSs
|ifS(N(R(R((s*/usr/local/lib/python2.5/test/test_copy.pyRC[scSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@]s(RRRRCR@(((s*/usr/local/lib/python2.5/test/test_copy.pyRXs		i*((RRKR
RR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_inst_getinitargsWscCsqddd„ƒY}|dgƒ}ti|ƒ}|i||ƒ|i||j	ƒ|i|i|ij	ƒdS(NRcBs#eZd„Zd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRgscSsh|id<S(NR(R(R((s*/usr/local/lib/python2.5/test/test_copy.pyREiscSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@ks(RRRRER@(((s*/usr/local/lib/python2.5/test/test_copy.pyRfs		i*((RRKR
RR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_inst_getstateescCsqddd„ƒY}|dgƒ}ti|ƒ}|i||ƒ|i||j	ƒ|i|i|ij	ƒdS(NRcBs#eZd„Zd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRuscSs|d|_dS(NR(R(RRG((s*/usr/local/lib/python2.5/test/test_copy.pyRHwscSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@ys(RRRRHR@(((s*/usr/local/lib/python2.5/test/test_copy.pyRts		i*((RRKR
RR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_inst_setstatesscCsqddd„ƒY}|dgƒ}ti|ƒ}|i||ƒ|i||j	ƒ|i|i|ij	ƒdS(NRcBs,eZd„Zd„Zd„Zd„ZRS(cSs
||_dS(N(R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyRƒscSs|iS(N(R(R((s*/usr/local/lib/python2.5/test/test_copy.pyRE…scSs
||_dS(N(R(RRG((s*/usr/local/lib/python2.5/test/test_copy.pyRH‡scSst|i|iƒS(N(R>R(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@‰s(RRRRERHR@(((s*/usr/local/lib/python2.5/test/test_copy.pyR‚s			i*((RRKR
RR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyt$test_deepcopy_inst_getstate_setstates	cCsaddd„ƒY}|ƒ}||_ti|ƒ}|i||j	ƒ|i|i|jƒdS(NRcBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyR’s((RRRKR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_reflexive_inst‘s		cCsgdtfd„ƒY}|ƒ}ti|ƒ}|i||jƒti|ƒ}|i||jƒdS(NRcBseZd„ZRS(cSsdS(NR ((R((s*/usr/local/lib/python2.5/test/test_copy.pyR$žs(RRR$(((s*/usr/local/lib/python2.5/test/test_copy.pyRs(RRRRK(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_reconstruct_stringœs	cs‚dtf‡fd†ƒY‰ˆƒ}d|_ti|ƒ}|i|i|ijƒti|ƒ}|i|i|ijƒdS(NRcseZ‡fd†ZRS(cs
ˆdfS(N(((R(R(s*/usr/local/lib/python2.5/test/test_copy.pyR$¨s(RRR$((R(s*/usr/local/lib/python2.5/test/test_copy.pyR§si*(RRRRRRK(RRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_reconstruct_nostate¦s		csŒdtf‡fd†ƒY‰ˆƒ}dg|_ti|ƒ}|i||ƒti|ƒ}|i||ƒ|i|i|ij	ƒdS(NRcs eZ‡fd†Zd„ZRS(csˆd|ifS(N((t__dict__(R(R(s*/usr/local/lib/python2.5/test/test_copy.pyR$³scSst|i|iƒS(N(R>Rn(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@µs(RRR$R@((R(s*/usr/local/lib/python2.5/test/test_copy.pyR²si*(RRRR
RKR(RRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_reconstruct_state±s	csŒdtf‡fd†ƒY‰ˆƒ}dg|_ti|ƒ}|i||ƒti|ƒ}|i||ƒ|i|i|ij	ƒdS(NRcs)eZ‡fd†Zd„Zd„ZRS(csˆd|ifS(N((Rn(R(R(s*/usr/local/lib/python2.5/test/test_copy.pyR$ÁscSs|ii|ƒdS(N(Rntupdate(RRG((s*/usr/local/lib/python2.5/test/test_copy.pyRHÃscSst|i|iƒS(N(R>Rn(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@Ås(RRR$RHR@((R(s*/usr/local/lib/python2.5/test/test_copy.pyRÀs	i*(RRRR
RKR(RRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_reconstruct_state_setstate¿s	cCsddtfd„ƒY}|ƒ}||_ti|ƒ}|i||j	ƒ|i|i|jƒdS(NRcBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyRÐs(RRRRKR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_reconstruct_reflexiveÏs		csÒdtf‡fd†ƒY‰ˆddgdgƒ}ti|ƒ}|i||ƒ|i||j	ƒ|i|d|djƒti|ƒ}|i||ƒ|i||j	ƒ|i|d|dj	ƒdS(NRcs eZ‡fd†Zd„ZRS(csˆd|it|ƒfS(N((Rntiter(R(R(s*/usr/local/lib/python2.5/test/test_copy.pyR$ÜscSs/tt|ƒt|ƒƒpt|i|iƒS(N(R>tlistRn(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@Þs(RRR$R@((R(s*/usr/local/lib/python2.5/test/test_copy.pyRÛsiiii(RtRR
RRK(RRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_reduce_4tupleÚscsØdtf‡fd†ƒY‰ˆdddgfdgƒ}ti|ƒ}|i||ƒ|i||j	ƒ|i|d|djƒti|ƒ}|i||ƒ|i||j	ƒ|i|d|dj	ƒdS(	NRcs eZ‡fd†Zd„ZRS(csˆd|id|iƒfS(N((RnR1t	iteritems(R(R(s*/usr/local/lib/python2.5/test/test_copy.pyR$íscSs/tt|ƒttƒƒpt|i|iƒS(N(R>tdictRtRn(RR?((s*/usr/local/lib/python2.5/test/test_copy.pyR@ïs(RRR$R@((R(s*/usr/local/lib/python2.5/test/test_copy.pyRìsRiiR<i(sbari(RwRR
RRK(RRR((Rs*/usr/local/lib/python2.5/test/test_copy.pyttest_reduce_5tupleëscCsWdtfd„ƒY}|ƒ}dg|_ti|ƒ}|i|i|ijƒdS(NRcBseZdgZRS(R(RRt	__slots__(((s*/usr/local/lib/python2.5/test/test_copy.pyRýsi*(RRRR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_slotsüs
	cCsmdtfd„ƒY}|ƒ}dg|_ti|ƒ}|i|i|iƒ|i|i|ij	ƒdS(NRcBseZdgZRS(R(RRRy(((s*/usr/local/lib/python2.5/test/test_copy.pyRsi*(RRRRKR
R(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_slotss	cCs¶dtfd„ƒY}|ddgdgƒ}ddg|_ti|ƒ}|it|ƒt|ƒƒ|i|i|iƒ|i|d|djƒ|i|i|ijƒdS(	NRcBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyRsiiiiii(RtRRR
R(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_list_subclass
scCs¶dtfd„ƒY}|ddgdgƒ}ddg|_ti|ƒ}|it|ƒt|ƒƒ|i|i|iƒ|i|d|dj	ƒ|i|i|ij	ƒdS(	NRcBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyRsiiiiii(RtRRRKR
R(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_list_subclassscCsjdtfd„ƒY}|dddgƒ}|it|ƒdƒti|ƒ}|it|ƒdƒdS(NRcBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyR$siii(iii(iii(ttupleR
R(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_tuple_subclass#s
cCs³dtfd„ƒY}|ddgdgƒ}|it|ƒddgdfƒti|ƒ}|it|ƒddgdfƒ|i||j	ƒ|i|d|dj	ƒdS(NRcBseZRS((RR(((s*/usr/local/lib/python2.5/test/test_copy.pyR,siiii(R~R
RRKR(RRRR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_tuple_subclass+s""cCs3dtfd„ƒY}|itti|ƒƒdS(Nt	EvilStatecBseZd„ZRS(cSs
td‚dS(Nsain't got no stickin' state(t
ValueError(R((s*/usr/local/lib/python2.5/test/test_copy.pyRE7s(RRRE(((s*/usr/local/lib/python2.5/test/test_copy.pyR6s(RRR‚R(RR((s*/usr/local/lib/python2.5/test/test_copy.pyttest_getstate_exc5scCsa|ititƒtƒd„}|iti|ƒ|ƒd„}|iti|ƒ|ƒdS(NcSs||S(N((RR((s*/usr/local/lib/python2.5/test/test_copy.pyR=scSsdS(N(R1(((s*/usr/local/lib/python2.5/test/test_copy.pyt<lambda>?s(R
Rt
global_foo(RRR<((s*/usr/local/lib/python2.5/test/test_copy.pyttest_copy_function;s
		cCsa|ititƒtƒd„}|iti|ƒ|ƒd„}|iti|ƒ|ƒdS(NcSs||S(N((RR((s*/usr/local/lib/python2.5/test/test_copy.pyRDscSsdS(N(R1(((s*/usr/local/lib/python2.5/test/test_copy.pyR„Fs(R
RRKR…(RRR<((s*/usr/local/lib/python2.5/test/test_copy.pyttest_deepcopy_functionBs
		(:RRR	R
RRR%R&R,R9R:R;R=RARBRDRFRIRJRLRMRQRTRURVRWRXRYRZR^R_R`RaRbRdReRfRgRhRiRjRkRlRmRoRqRrRuRxRzR{R|R}RR€RƒR†R‡(((s*/usr/local/lib/python2.5/test/test_copy.pyR
sp				
	
			
															
	
			
																		
													
		cCs||S(N((RR((s*/usr/local/lib/python2.5/test/test_copy.pyR…IscCstitƒdS(N(Rtrun_unittestR(((s*/usr/local/lib/python2.5/test/test_copy.pyt	test_mainKst__main__(t__doc__tsysRRtunittestttestRtTestCaseRR…R‰R(((s*/usr/local/lib/python2.5/test/test_copy.pys<module>sÿÿA		


Man Man