mò 0á¸Ec@sBdZdklZlZdklZd„Zegd„ZdS(sDPlaceless setup $Id: placeless.py 66219 2006-03-27 01:29:34Z shh $ (ssetUpstearDown(szcmlcCs4t|ƒo |ƒnx|D] }|ƒqWdS(N(tcallablet zcml_callbacktfunc(RR((t=/data/zmath/zope/lib/python/Testing/ZopeTestCase/placeless.pytcallZCMLs   cs"|pˆSn‡‡d†}|S(sA wrapper for test functions that require CA to be available and/or some ZCML to be run during test fixture creation. csedˆi}tƒtˆƒ|idƒo|idƒ}t|ƒnˆ||Ž}t ƒ|S(Nsž%s :: @param required_zcml callback or iterable of callbacks required for setup of configuration needed by fixture creation. t required_zcml( t orig_funct__doc__tsetUpRRtkwthas_keytpoptzcmltargstvaluettearDown(R R RRR (RR(Rtwrapper's  N(tplaceless_availableRR(RRRR((RRRttemporaryPlacelessSetUp s N( Rtzope.app.testing.placelesssetupRRt Products.FiveR RtTrueR(RRR RR((Rt?s