mò 0á¸Ec@sÉdZdZdkZdkZedjo$eeiieiddƒƒndkZei Z ei ƒZ ei ƒZd„Zedjo6eiieiedeijƒe ƒie ƒndS(s–Runs all tests in the current directory [and below] Execute like: python runalltests.py [-R] $Id: runalltests.py 69932 2006-09-02 14:49:12Z shh $ s0.3.1Nt__main__is framework.pyc Csd|tijp d|jo1g}|ttiƒitiƒD]} | o || qAqA~}g}|D]1} | i dƒo| i dƒo || qmqm~}x¤|D]˜}|djodtjoq®n||d g}tdi|ƒƒ}x!|dD]} t|| ƒ}qWt|d ƒoti|iƒƒq®q®Wn|p g|(ndS( Ns __init__.pyttests.pystests.pyt ZopeTestCaseiýÿÿÿt.it test_suite(tdirtostcurdirtnamest_[1]tlentsplittseptxtpartst startswithtendswithttestsRtcwdtmodpatht __import__tjointmtparttgetattrthasattrtsuitetaddTestRtrecurse( RRRRRR RRRR R((t?/data/zmath/zope/lib/python/Testing/ZopeTestCase/runalltests.pyt test_finder s EE s-R(t__doc__t __version__Rtsyst__name__texecfiletpathRtunittesttTextTestRunnert TestRunnert TestSuiteRtgetcwdRRtwalkRtargvtrun(R'RR%R!RR RR((Rt?s $      "