config root man

Current Path : /compat/linux/proc/self/root/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 : //compat/linux/proc/self/root/usr/local/lib/python2.5/test/regrtest.pyc

hRc @sldZddkZddkZddkZddkZddkZddkZddkZddkZei	dde
deidjoei	dde
dnxOdd	d
ddd
ddddf
D])Zei	ddefddde
qWeidjowyddkZWnej
onOXeiei\ZZeeeeddZeieieefnddklZddddddd d!d"f	Zd#d$Zeed%eeeeeeeeed&eeed'Zd(d)d*d+d,d-d.d/d0g	Z d1d2d3d4gZ!ee e!d5Z"eed6Z#eed7Z$d8Z%d9Z&d:Z'd;Z(d<Z)d=Z*d>Z+d?d@dAZ,hdBdC<dDdE<dFdG<dHdI<dJdK<dLdM<dNdO<dPd<dQdR<dSdT<dUdV<dWdX<dYdZ<d[d\<d]d^<d_d`<dadb<Z-e-d\e-dc<e-d\e-dd<e-d\e-de<e-d\e-df<dgfdhYZ.e/dijoei0i1ei0i2ei0i3ei4d%Z5e6ei0Z7Z8xVe7d%joHe7dj8Z7ei0i1ei0i2ei0e7e5joei0e7=nqWe6ei0e8jo
dke5GHnendS(lsvRegression test.

This will find all modules whose name is "test_*" in the test
directory, and run them.  Various command line options provide
additional facilities.

Command line options:

-v: verbose    -- run tests in verbose mode with output to stdout
-w: verbose2   -- re-run failed tests in verbose mode
-q: quiet      -- don't print anything except if a test fails
-g: generate   -- write the output file for a test instead of comparing it
-x: exclude    -- arguments are tests to *exclude*
-s: single     -- run only a single test (see below)
-r: random     -- randomize test execution order
-f: fromfile   -- read names of tests to run from a file (see below)
-l: findleaks  -- if GC is available detect tests that leak memory
-u: use        -- specify which special resource intensive tests to run
-h: help       -- print this text and exit
-t: threshold  -- call gc.set_threshold(N)
-T: coverage   -- turn on code coverage using the trace module
-D: coverdir   -- Directory where coverage files are put
-N: nocoverdir -- Put coverage files alongside modules
-L: runleaks   -- run the leaks(1) command just before exit
-R: huntrleaks -- search for reference leaks (needs debug build, v. slow)
-M: memlimit   -- run very large memory-consuming tests

If non-option arguments are present, they are names for tests to run,
unless -x is given, in which case they are names for tests not to run.
If no test names are given, all tests are run.

-v is incompatible with -g and does not compare test output files.

-T turns on code coverage tracing with the trace module.

-D specifies the directory where coverage files are put.

-N Put coverage files alongside modules.

-s means to run only a single test and exit.  This is useful when
doing memory analysis on the Python interpreter (which tend to consume
too many resources to run the full regression test non-stop).  The
file /tmp/pynexttest is read to find the next test to run.  If this
file is missing, the first test_*.py file in testdir or on the command
line is used.  (actually tempfile.gettempdir() is used instead of
/tmp).

-f reads the names of tests from the file given as f's argument, one
or more test names per line.  Whitespace is ignored.  Blank lines and
lines beginning with '#' are ignored.  This is especially useful for
whittling down failures involving interactions among tests.

-L causes the leaks(1) command to be run just before exit if it exists.
leaks(1) is available on Mac OS X and presumably on some other
FreeBSD-derived systems.

-R runs each test several times and examines sys.gettotalrefcount() to
see if the test appears to be leaking references.  The argument should
be of the form stab:run:fname where 'stab' is the number of times the
test is run to let gettotalrefcount settle down, 'run' is the number
of times further it is run and 'fname' is the name of the file the
reports are written to.  These parameters all have defaults (5, 4 and
"reflog.txt" respectively), so the minimal invocation is '-R ::'.

-M runs tests that require an exorbitant amount of memory. These tests
typically try to ascertain containers keep working when containing more than
2 billion objects, which only works on 64-bit systems. There are also some
tests that try to exhaust the address space of the process, which only makes
sense on 32-bit systems with at least 2Gb of memory. The passed-in memlimit,
which is a string in the form of '2.5Gb', determines howmuch memory the
tests will limit themselves to (but they may go slightly over.) The number
shouldn't be more memory than the machine has (including swap memory). You
should also keep in mind that swap memory is generally much, much slower
than RAM, and setting memlimit to all available RAM or higher will heavily
tax the machine. On the other hand, it is no use running these tests with a
limit of less than 2.5Gb, and many require more than 20Gb. Tests that expect
to use more than memlimit memory will be skipped. The big-memory tests
generally run very, very long.

-u is used to specify which special resource intensive tests to run,
such as those requiring large file support or network connectivity.
The argument is a comma-separated list of words indicating the
resources to test.  Currently only the following are defined:

    all -       Enable all special resources.

    audio -     Tests that use the audio device.  (There are known
                cases of broken audio drivers that can crash Python or
                even the Linux kernel.)

    curses -    Tests that use curses and will modify the terminal's
                state and output modes.

    largefile - It is okay to run some test that may create huge
                files.  These tests can take a long time and may
                consume >2GB of disk space temporarily.

    network -   It is okay to run tests that use external network
                resource, e.g. testing SSL support for sockets.

    bsddb -     It is okay to run the bsddb testsuite, which takes
                a long time to complete.

    decimal -   Test the decimal module against a large suite that
                verifies compliance with standards.

    compiler -  Test the compiler package by compiling all the source
                in the standard library and test suite.  This takes
                a long time.  Enabling this resource also allows
                test_tokenize to verify round-trip lexing on every
                file in the test library.

    subprocess  Run all tests for the subprocess module.

    urlfetch -  It is okay to download files required on testing.

To enable all resources except one, use '-uall,-<resource>'.  For
example, to run all the tests except for the bsddb tests, give the
option '-uall,-bsddb'.
iNtignoreshex/oct constantss.*test.test_grammar$is<string>tctypestgziptzipfilettarfilesencodings.zlib_codecstest.test_zipimportstest.test_zlibstest.test_zipfilestest.test_codecsstest.string_teststmodules.*%s$tactiontcategorytdarwinii(ttest_supporttaudiotcursest	largefiletnetworktbsddbtdecimaltcompilert
subprocessturlfetchtcCs&tGH|o	|GHnti|dS(N(t__doc__tsystexit(tcodetmsg((s)/usr/local/lib/python2.5/test/regrtest.pytusages	itcoveragec3#Cstitiy\titiddddddddd	d
ddd
dddddddg\}}Wn%tij
o}td|nX|
d0jo
g}
nx|D]\}}|dljotdq|dmjo|d7}q|dnjo
t	}q|dojot	}d}q|dpjo
t	}q|dqjo
t	}q|drjo
t	}q|dsjo
t	}q|dtjo
|}q|dujo
t	}	q|dvjo
t	}
q|dwjo#d/d0k
}|it|q|dxjo
t	}q|dyjot
iit
i|}q|dzjo
d0}q|d{jo|id9}t|d:jo|G|GHtdd;nt|ddjod<|d<nt|d|d<t|ddjod=|d<nt|d|d<t|ddjod>|d<qVq|d|joti|q|d}jog}|idCD]}||iqv~}x|D]}|dDjot|
(qnt}|ddEjot	}|d}n|tjotddF|n|o"||
jo|
i|qNq||
jo|
i|qqWqqW|o|otddGn|o|otddHng}g}g}g}|	o;yd/d0k
}Wntj
odIGHt}	qXg}n|ozd/dJkl} t
ii| dK}!y8t|!dL}"|"ii}#|#g}|"iWqst j
oqsXn|ojg}t|}"xG|"D]?}$|$i}%|%o&|%di!dMo|i"|%qqW|"in|ot#t$|}n|ot#t$|}nt%}&t&}'|oCx,|D]$}(|(|&jo|&i|(q4q4W||'d*g}n|p|pt'||&|'}|o|d }n|ot(i)|n|o:d/d0k*}|i+dNti,ti-gdtdOt	})n|t_.|
t_/ti0i1}*x|D]}+|p|+GHtii2n|o#|)i3dPdQt4dRt5nyt6|+|||||},Wnt7j
o	HPnnX|,djo|i|+nJ|,djo|i|+n,|i|+|,dSjo|i|+n|	oI|i8|i9o1dTGt|i9GdUGH|i"|i9|i92qjnxEti0i1D]4}-|-|*jo!|-i!dVoti:|-qzqzWq&W|i;|i;|i;|od|o\|o#|ot|djodWGnt<t|dXGdYGH|odZGHd[GHq?	n|o&t<t|dXGd\GHt=|n|o|ot<t|dXGd]GHt=|t>}.ti?}/|.i@oftA||.iBtA|}0|0o.t<t|0d^Gd_G|/d9GHt=|0q4
d`G|/daGHq8
dbGHdcG|/daGHn|o|oyddGHxq|D]e}+de|+GHtii2y(dt_.t6|+|d|||},WqR
t7j
o	HPqR
qR
XqR
Wn|ot'||&|'}1xtCt|1D]z}2|d|1|2jo_|2t|1djot
iD|!n3t|!df}"|"iE|1|2ddg|"iPq
q
Wt
iD|!n|o,|)iF}|iGdht	dit	dj|n|
ot
iHdkt
iIntiJt|djd0S(~sXExecute a test suite.

    This also parses command-line options and modifies its behavior
    accordingly.

    tests -- a list of strings containing test names (optional)
    testdir -- the directory in which to look for tests (optional)

    Users other than the Python test suite will certainly want to
    specify testdir; if it's omitted, the directory containing the
    Python test suite is searched for.

    If the tests argument is omitted, the tests listed on the
    command-line will be used.  If that's empty, too, then all *.py
    files beginning with test_ will be used.

    The other default arguments (verbose, quiet, generate, exclude, single,
    randomize, findleaks, use_resources, trace and coverdir) allow programmers
    calling main() directly to set the values that would normally be set by
    flags on the command line.
    ishvgqxsrf:lu:t:TD:NLR:wM:thelptverbosetquiettgeneratetexcludetsingletrandomtfromfilet	findleakssuse=s
threshold=ttraces	coverdir=t
nocoverdirtrunleaksshuntrleaks=tverbose2s	memlimit=is-hs--helpis-vs	--verboses-ws
--verbose2s-qs--quiets-gs
--generates-xs	--excludes-ss--singles-rs--randomizes-fs
--fromfiles-ls--findleakss-Ls
--runleakss-ts--thresholdiNs-Ts
--coverages-Ds
--coverdirs-Ns--nocoverdirs-Rs--huntrleakst:is(-R takes three colon-separated argumentsiis
reflog.txts-Ms
--memlimits-us--uset,tallt-sInvalid -u/--use option: s-g and -v don't go together!s-s and -f don't go together!s%No GC available, disabling findleaks.(t
gettempdirt
pynexttesttrt#t
ignoredirstcounts0runtest(test, generate, verbose, quiet, testdir)tglobalstlocalsisWarning: test createdsuncollectable object(s).stest.tAllttestsOK.s0CAUTION:  stdout isn't compared in verbose mode:s7a test that passes in verbose mode may fail without it.sfailed:sskipped:tskips
unexpected onsThose skips are all expected ont.s6Ask someone to teach regrtest.py about which tests aresexpected to get skipped ons'Re-running failed tests in verbose modes"Re-running test %r in verbose modetws
tshow_missingtsummarytcoverdirsleaks %d(s-hs--help(s-vs	--verbose(s-ws
--verbose2(s-qs--quiet(s-gs
--generate(s-xs	--exclude(s-ss--single(s-rs--randomize(s-fs
--fromfile(s-ls--findleaks(s-Ls
--runleaks(s-ts--threshold(s-Ts
--coverage(s-Ds
--coverdir(s-Ns--nocoverdir(s-Rs--huntrleaks(s-Ms
--memlimit(s-us--use(KR	trecord_original_stdoutRtstdouttgetopttargvterrorRtNonetTruetgct
set_thresholdtinttostpathtjointgetcwdtsplittlentset_memlimittlowertRESOURCE_NAMEStFalsetremovetappendtImportErrorttempfileR,topentreadtstriptclosetIOErrort
startswithtextendtmaptremovepytSTDTESTStNOTTESTSt	findtestsR!tshuffleR$tTracetprefixtexec_prefixRt
use_resourcestmodulestkeystflushtrunctxR2tvarstruntesttKeyboardInterrupttcollecttgarbagetunloadtsortR1t	printlistt_ExpectedSkipstplatformtisvalidtsettgetexpectedtrangetunlinktwritetresultst
write_resultstsystemtgetpidR(3tteststtestdirRRRRR t	randomizeR"R#RdR$R;R&t
huntrleaksR'toptstargsRtotaRCt_[1]txtuR.RPtgoodtbadtskippedtresource_deniedst
found_garbageR,tfilenametfptnexttlinetgutststdteststnotteststargttracertsave_modulesR5tokRtetplattsurprisetallteststi((s)/usr/local/lib/python2.5/test/regrtest.pytmains	




























	

0




		


 		









#

		
 
	
	

	 ttest_grammarttest_opcodesttest_operationsttest_builtinttest_exceptionst
test_typest
test_unittestttest_doctestt
test_doctest2R	ttest_future1ttest_future2ttest_future3cCs|p
t}nti|}g}xp|D]h}|d djoQ|dtidjo9|d }||jo||jo|i|qq0q0W|i||S(s-Return a list of all applicable test modules.ittest_itpy(tfindtestdirRFtlistdirtextsepRQRo(R~RRtnamesR}tnametmodname((s)/usr/local/lib/python2.5/test/regrtest.pyR_s
)

c
Cs2zt||||||SWdt||XdS(sRun a single test.

    test -- the name of the test
    generate -- if true, generate output, instead of running the test
                and comparing it to a previously created output file
    verbose -- if true, print more messages
    quiet -- if true, don't print 'skipped' messages (probably redundant)
    testdir -- test directory
    huntrleaks -- run multiple times to test for leaks; requires a debug
                  build; a triple corresponding to -R's three arguments
    Return:
        -2  test skipped because resource denied
        -1  test skipped for some other reason
         0  test failed
         1  test passed
    N(t
runtest_innertcleanup_test_droppings(R5RRRR~R((s)/usr/local/lib/python2.5/test/regrtest.pyRjscCsti||p
t}ntii|d}tii||}|o
d}n
ti}yt	i
}	z|o|t	_
|GHn|ido
|}
nd|}
t|
t
tg}t||}t|dd}
|
dj	o|
n|ot|||
|nWd|	t	_
XWnLtij
o2}|p|GdG|GHt	i
indSn4ttifj
o2}|p|GdG|GHt	i
indSntj
o
ntij
o+}dG|GdG|GHt	i
id	Snt	id
 \}}dG|GdGt|dG|GHt	i
i|o$tid
t	i
t	i
ind	Sn(X|pdSn|i}|ok||djo,tii|odG|GdGHqdSnt|d}|i||idSntii|o)t|d}|i }|in|d}||jp|odSndG|GdGHt	i
it!||t	i
id	SdS(Ntoutputstest.t	test_mains
skipped --iiR5s	failed --iis
crashed --R(tfileis
soutput files)is no longer needed; consider removing itR8R.sproduced unexpected output:("R	RnRRFRGRHRAt	cStringIOtStringIORR=RYt
__import__R2R3tgetattrtdash_RtResourceDeniedRgRRtTestSkippedRkt
TestFailedtexc_infotstrt	tracebackt	print_exctgetvaluetexistsRTRxRWRUt
reportdiff(R5RRRR~Rt	outputdirt
outputfiletcfptsave_stdouttabstesttthe_packaget
the_modulet
indirect_testRttypetvalueRRtexpected((s)/usr/local/lib/python2.5/test/regrtest.pyRs


			






	






c	Csddk}xtidfD]}tii|pqntii|od|i}}n8tii|odti	}}nt
d||od|||fGHny||Wqtj
o&}ti
d||||fIJqXqWdS(Nitdb_homet	directoryRs8os.path says %r exists but is neither directory nor files%r left behind %s %rs3%r left behind %s %r and it couldn't be removed: %s(tshutilR	tTESTFNRFRGRtisdirtrmtreetisfileRwtSystemErrort	ExceptionRtstderr(ttestnameRRRtkindtnukerR((s)/usr/local/lib/python2.5/test/regrtest.pyRks&	

c	sddk}ttdptdnti}|ii}tii}ofd}nfd}g}	|\}
}}|
|}
ti	dI|
IdIJti	d|
d	d
|
 IJt
|||xst|
D]e}ti}|ti	i
dt
|||||
jo|	iti|dqqWti	Jt|	oXti	|Id
I|	IdIJt|d}||Id
I|	IdIJ|indS(Nitgettotalrefcounts9Tracking reference leaks requires a debug build of PythoncsdS(N(((R(s)/usr/local/lib/python2.5/test/regrtest.pytrun_the_testscstdS(N(treload((R(s)/usr/local/lib/python2.5/test/regrtest.pyRst	beginningtrepetitionst
1234567890i
iR7itleakedt
referencesR(tcopy_regthasattrRRtwarningstfilterstdispatch_tabletcopytpath_importer_cacheRtdash_R_cleanupRvRRxRQtanyRTRW(RR5RRRtfstpstpicRtdeltastnwarmuptntrackedtfnametrepcountRtrctrefrep((RRs)/usr/local/lib/python2.5/test/regrtest.pyRs:



#
cCsuddk}ddk}ddk}ddk}ddk}ddk}ddk}	ddk}
ddk}ddk	}ddk
}
ddk}ddkl
}|ti(|ii|ii|tiitii||iti|ii|i|	i|
id|i|i|i|
ii|iid|_ |i!dS(Ni(t
_path_created("RCRt	_strptimet	linecachetdircacheturlparseturllibturllib2t	mimetypestdoctesttstructtfilecmptdistutils.dir_utilRRRRtcleartupdateRRtretpurget_regex_cachetclear_cachet
urlcleanuptinstall_openerRAtresett
clearcachet_default_mime_typest_cachetmasterRl(RRRRCRRRRRRRRRRRR((s)/usr/local/lib/python2.5/test/regrtest.pyRs.$<













	cCsddk}ddGH|id}|id}|id|d|}|i}d}xQ|D]I\}}	}
}}|djoqg|d	jo:d
G||	|
GdGHx||	|
!D]}
dG|
GqWqg|d
jo^dG||	|
GdGdG|||GdGHx|i||	|
!|||!D]
}
|
Gq-Wqg|djoLd
G|||GdGdGt|
dGHx9|||!D]}
dG|
GqWqgdG||	|
||fGHqgWddGHdS(Nit*iFiRtbcSs;|d7}||jodt|Snd||fSdS(Nisline slines %d-%d(R(tx0tx1((s)/usr/local/lib/python2.5/test/regrtest.pytpairs

tequaltdeletes***sof expected output missing:R+treplaces*** mismatch betweensof expecteds
output andsof actual output:tinsertsof actual output doesn't appearsin expected output after lineR(t+s$get_opcodes() returned bad tuple?!?!(tdifflibt
splitlinestSequenceMatchertget_opcodestndiffR(RRRRRtsmttuplesRtopta0ta1tb0tb1R((s)/usr/local/lib/python2.5/test/regrtest.pyRs<		


!
cCsDtdjotid}nt}tii|pti}|S(Nt__main__i(t__name__RR?t__file__RFRGtdirnametcurdir(RR~((s)/usr/local/lib/python2.5/test/regrtest.pyRs

cCs)|itido|d }n|S(NRi(tendswithRFR(R((s)/usr/local/lib/python2.5/test/regrtest.pyR\scCs1|djod||fSnd||fSdS(Nis%d %ss%d %ss((tntword((s)/usr/local/lib/python2.5/test/regrtest.pyR1s
iFicCsJddkl}d|}|ditt||d|d|GHdS(sPrint the elements of iterable x to stdout.

    Optional arg width (default 70) is the maximum line length.
    Optional arg indent (default 4) is the number of blanks with which to
    begin each line.
    i(tfillt tinitial_indenttsubsequent_indentN(ttextwrapR0RHR[R(RtwidthtindentR0tblanks((s)/usr/local/lib/python2.5/test/regrtest.pyRps
s
        test__locale
        test_applesingle
        test_al
        test_bsddb185
        test_bsddb3
        test_cd
        test_cl
        test_commands
        test_crypt
        test_curses
        test_dbm
        test_dl
        test_fcntl
        test_fork1
        test_gdbm
        test_gl
        test_grp
        test_imgfile
        test_ioctl
        test_largefile
        test_linuxaudiodev
        test_mhlib
        test_nis
        test_openpty
        test_ossaudiodev
        test_poll
        test_posix
        test_pty
        test_pwd
        test_resource
        test_signal
        test_sunaudiodev
        test_threadsignals
        test_timing
        test_wait3
        test_wait4
        twin32se
        test_al
        test_applesingle
        test_bsddb185
        test_cd
        test_cl
        test_curses
        test_dl
        test_gl
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_nis
        test_ntpath
        test_ossaudiodev
        test_sqlite
        test_startfile
        test_sunaudiodev
        tlinux2s,
        test_al
        test_atexit
        test_bsddb
        test_bsddb185
        test_bsddb3
        test_bz2
        test_cd
        test_cl
        test_commands
        test_crypt
        test_curses
        test_dbm
        test_dl
        test_fcntl
        test_fork1
        test_gl
        test_grp
        test_ioctl
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_locale
        test_mmap
        test_nis
        test_ntpath
        test_openpty
        test_ossaudiodev
        test_poll
        test_popen
        test_popen2
        test_posix
        test_pty
        test_pwd
        test_resource
        test_signal
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_sundry
        test_tarfile
        test_timing
        tmacs
        test_al
        test_applesingle
        test_bsddb
        test_bsddb185
        test_cd
        test_cl
        test_dl
        test_gl
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_minidom
        test_nis
        test_ntpath
        test_openpty
        test_pyexpat
        test_sax
        test_startfile
        test_sqlite
        test_sunaudiodev
        test_sundry
        t	unixware7s
        test_al
        test_applesingle
        test_bsddb
        test_bsddb185
        test_cd
        test_cl
        test_dl
        test_gl
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_minidom
        test_nis
        test_ntpath
        test_openpty
        test_pyexpat
        test_sax
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_sundry
        t	openunix8sz
        test_al
        test_applesingle
        test_asynchat
        test_bsddb
        test_bsddb185
        test_cd
        test_cl
        test_dl
        test_fork1
        test_gettext
        test_gl
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_locale
        test_minidom
        test_nis
        test_ntpath
        test_openpty
        test_pyexpat
        test_queue
        test_sax
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_sundry
        test_thread
        test_threaded_import
        test_threadedtempfile
        test_threading
        tsco_sv3s0
        test_al
        test_applesingle
        test_asynchat
        test_atexit
        test_bsddb
        test_bsddb185
        test_bsddb3
        test_cd
        test_cl
        test_commands
        test_crypt
        test_dbm
        test_dl
        test_fcntl
        test_fork1
        test_gdbm
        test_gl
        test_grp
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_locale
        test_mmap
        test_nis
        test_ntpath
        test_openpty
        test_poll
        test_popen2
        test_pty
        test_pwd
        test_strop
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_sundry
        test_thread
        test_threaded_import
        test_threadedtempfile
        test_threading
        test_timing
        triscoss
        test__locale
        test_al
        test_bsddb
        test_bsddb3
        test_cd
        test_cl
        test_curses
        test_gdbm
        test_gl
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_locale
        test_minidom
        test_nis
        test_ntpath
        test_ossaudiodev
        test_poll
        test_sqlite
        test_startfile
        test_sunaudiodev
        sk
        test_al
        test_applesingle
        test_bsddb
        test_bsddb185
        test_cd
        test_cl
        test_curses
        test_dbm
        test_gdbm
        test_gl
        test_gzip
        test_imgfile
        test_linuxaudiodev
        test_openpty
        test_sqlite
        test_startfile
        test_zipfile
        test_zlib
        tsunos5s
        test_al
        test_applesingle
        test_bsddb
        test_bsddb185
        test_cd
        test_cl
        test_curses
        test_dl
        test_gdbm
        test_gl
        test_gzip
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_locale
        test_minidom
        test_nis
        test_ntpath
        test_openpty
        test_pyexpat
        test_sax
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_zipfile
        test_zlib
        shp-ux11s
        test_al
        test_applesingle
        test_bsddb185
        test_cd
        test_cl
        test_curses
        test_dl
        test_gdbm
        test_gl
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_locale
        test_mhlib
        test_mmap
        test_nis
        test_poll
        test_popen2
        test_resource
        test_sqlite
        test_startfile
        test_sunaudiodev
        tatheoss
        test_al
        test_applesingle
        test_bsddb185
        test_bsddb3
        test_cd
        test_cl
        test_curses
        test_dbm
        test_gl
        test_imgfile
        test_ioctl
        test_largefile
        test_linuxaudiodev
        test_locale
        test_nis
        test_ossaudiodev
        test_socketserver
        test_sqlite
        test_sunaudiodev
        tcygwins
        test_al
        test_applesingle
        test_audioop
        test_bsddb185
        test_bsddb3
        test_cd
        test_cl
        test_commands
        test_curses
        test_dl
        test_gl
        test_imgfile
        test_largefile
        test_linuxaudiodev
        test_mhlib
        test_mmap
        test_nis
        test_openpty
        test_ossaudiodev
        test_pty
        test_resource
        test_signal
        test_sqlite
        test_startfile
        test_sunaudiodev
        tos2emxs
        test_aepack
        test_al
        test_applesingle
        test_bsddb
        test_bsddb3
        test_cd
        test_cl
        test_gdbm
        test_gl
        test_imgfile
        test_linuxaudiodev
        test_locale
        test_macfs
        test_macostools
        test_nis
        test_ossaudiodev
        test_pep277
        test_plistlib
        test_pty
        test_scriptpackages
        test_socket_ssl
        test_socketserver
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_tcl
        test_timeout
        test_unicode_file
        test_urllibnet
        test_winreg
        test_winsound
        tfreebsd4s%
        test_aepack
        test_al
        test_applesingle
        test_bsddb
        test_bsddb185
        test_bsddb3
        test_bz2
        test_cd
        test_cl
        test_dl
        test_gdbm
        test_gl
        test_gzip
        test_imgfile
        test_linuxaudiodev
        test_macfs
        test_macostools
        test_nis
        test_ossaudiodev
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_tcl
        test_winreg
        test_winsound
        test_zipimport
        test_zlib
        taix5sf
        test_aepack
        test_al
        test_applesingle
        test_bsddb
        test_bsddb3
        test_cd
        test_cl
        test_ctypes
        test_dl
        test_gdbm
        test_gl
        test_imgfile
        test_linuxaudiodev
        test_locale
        test_macfs
        test_macostools
        test_nis
        test_normalization
        test_ossaudiodev
        test_pep277
        test_plistlib
        test_scriptpackages
        test_tcl
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_unicode_file
        test_winreg
        test_winsound
        topenbsd3sC
        test_aepack
        test_al
        test_applesingle
        test_bsddb
        test_bsddb185
        test_bsddb3
        test_cd
        test_cl
        test_ctypes
        test_curses
        test_dl
        test_gdbm
        test_gl
        test_imgfile
        test_linuxaudiodev
        test_locale
        test_macfs
        test_macostools
        test_nis
        test_ossaudiodev
        test_pep277
        test_sqlite
        test_startfile
        test_sunaudiodev
        test_tcl
        test_unicode_file
        test_winreg
        test_winsound
        tnetbsd3tfreebsd5tfreebsd6tfreebsd7tfreebsd8RqcBs#eZdZdZdZRS(c	Csddk}ddkl}ddkl}t|_titjoNtti}t	|i
|_|ii
p|iidn|io|iidn|io|iidntidjo$|iid|iid	ntidjo:dd
dddg}x"|D]}|ii|q$Wntidjo4dddg}x"|D]}|ii|qhWnt|_ndS(Ni(ttest_socket_ssl(ttest_timeoutttest_pep277RKRLlttest_rgbimgttest_imageopR:Rttest_macostoolst
test_macfsttest_aepackt
test_plistlibttest_scriptpackagesR8ttest_unicode_filettest_winregt
test_winsound(smacsdarwin(tos.pathR5RKRLROtvalidRRrt
_expectationsRtRJRRGtsupports_unicode_filenamestaddt
skip_expectedtmaxintRB(tselfRFRKRLtstMAC_ONLYR6tWIN_ONLY((s)/usr/local/lib/python2.5/test/regrtest.pyt__init__(s:	



		cCs|iS(s@Return true iff _ExpectedSkips knows about the current platform.(RY(R_((s)/usr/local/lib/python2.5/test/regrtest.pyRsMscCs|ipt|iS(snReturn set of test names we expect to skip on current platform.

        self.isvalid() must be true.
        (RstAssertionErrorR(R_((s)/usr/local/lib/python2.5/test/regrtest.pyRuQs(R)t
__module__RcRsRu(((s)/usr/local/lib/python2.5/test/regrtest.pyRq's	%	R(is*Could not find %r in sys.path to remove it(9RRFRR>R!RRRRtfilterwarningst
FutureWarningR^tmodt
ImportWarningRrtresourceRRt	getrlimittRLIMIT_STACKtsoftthardtmintmaxtnewsoftt	setrlimitR5R	RNRRARORR]R^R_RjRRRRRRR\R1RpRZRqR)RGtabspathtnormpathR+R?tmydirRKRtpathlen(((s)/usr/local/lib/python2.5/test/regrtest.pys<module>zs	
"		
\		(		*			'		,			!	+							"		 	3
1

,


Man Man