mς LγΈEc@s—dZdkZdkZdkZdkZdkZdklZdk l Z dZ de fd„ƒYZ d„Z edjoeid d ƒndS( s%Test suite for ZEO.runzeo.ZEOOptions.N(s ZEOOptions(s TestZDOptionsttTestZEOOptionscBsntZeZddddgZd d gZgZdZd„Zd„Z d„Z d „Z d „Z d „Z RS(Ns-fsData.fss-at5555s„ address 5555 path Data.fs cCs?tiƒ|_t|idƒ}|i|iƒ|iƒdS(Ntw( ttempfiletmktemptselft tempfilenametopentftwritet configdatatclose(RR ((t7/data/zmath/zope/lib/python/ZEO/tests/testZEOOptions.pytsetUp0scCs1yti|iƒWntij onXdS(N(tostremoveRRterror(R((R ttearDown6scCsdS(N((R((R ttest_configure<scCsΚ|iƒ}|id|igƒ|i|itdfƒ|it|i ƒdƒ|i d}|i|i dƒ|i|i t iiƒ|i|idƒ|i|idƒ|i|idƒdS(Ns-Ci³iitfsid(Rt OptionsClasstoptionstrealizeRt assertEqualtaddresstDEFAULT_BINDING_HOSTtlentstoragestopenertnamet __class__tZODBtconfigt FileStoraget read_onlyttransaction_timeouttNonetinvalidation_queue_size(RRR((R ttest_defaults_with_schema@s  cCsγ|iƒ}|iddddgƒ|i|itdfƒ|it|iƒdƒ|id}|i|i dƒ|i|i t i iƒ|i|i idƒ|i|idƒ|i|idƒ|i|id ƒdS( Ns-aRs-fsData.fsi³iit1id(RRRRRRRRRRRRR R!R"tpathR#R$R%R&(RRR((R ttest_defaults_without_schemaLs  cCsΩ|iƒ}|id|iddddgƒ|i|itdfƒ|it|i ƒdƒ|i d}|i|i t i iƒ|i|i idƒ|i|idƒ|i|idƒ|i|id ƒdS( Ns-Cs-at6666s-fs Wisdom.fsi iiid(RRRRRRRRRRRRR R!R"R)R#R$R%R&(RRR((R ttest_commandline_overridesYs " (s-fsData.fs(s-as5555(t__name__t __module__t ZEOOptionsRt input_argst output_optst output_argsR RRRR'R*R,(((R Rs     cCs:tiƒ}x'tgD]}|iti|ƒƒqW|S(N(tunittestt TestSuitetsuiteRtclstaddTestt makeSuite(R5R6((R t test_suitegs   t__main__t defaultTestR9(t__doc__RtsysRR3t ZODB.configR t ZEO.runzeoR/tzdaemon.tests.testzdoptionst TestZDOptionsRRR9R-tmain( RRR3R=RAR R/R9RR((R t?s       H