mò ,á¸Ec@s¨dZdkZdkZdkZdkZdkZeiƒdkZdk Zdk Z dk Z dei fd„ƒYZ d„ZedjoeiddƒndS(s(Tests for App.config.setConfiguration() NtSetConfigTestscBsYtZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z RS( NcCs^|idƒ|_|idƒ|_|idƒ|_|idƒ|_|idƒ|_dS(Nt clienthomet instancehomet softwarehometzopehomet debug_mode(tselft getconfigRRRRR(R((t>/data/zmath/zope/lib/python/App/tests/test_setConfiguration.pytsetUps c Cs;|id|id|id|id|id|iƒdS(NRRRRR(Rt setconfigRRRRR(R((RttearDown's    cCstiiƒ}t||dƒS(N(tApptconfigtgetConfigurationtgetattrtkeytNone(RRR ((RR.scKsPtiiƒ}x*|iƒD]\}}t|||ƒqWtii|ƒdS(N( R R RtkwtitemsRtvaluetsetattrtsetConfiguration(RRRRR ((RR 2s  cCsl|iddƒ|itiidƒdƒ|itiidƒ|it idƒ|it i dƒdS(NRtfoot CLIENT_HOME( RR t assertEqualtostenvirontgetR t FindHomesRt __builtin__tGlobalstdata_dir(R((RttestClientHomeLegacySources8s cCsl|iddƒ|itiidƒdƒ|itiidƒ|it idƒ|it idƒdS(NRRt INSTANCE_HOME( RR RRRRR RR"RR(R((RttestInstanceHomeLegacySources?s cCsl|iddƒ|itiidƒdƒ|itiidƒ|it idƒ|it idƒdS(NRRt SOFTWARE_HOME( RR RRRRR RR$RR(R((RttestSoftwareHomeLegacySourcesFs cCsl|iddƒ|itiidƒdƒ|itiidƒ|it idƒ|it idƒdS(NRRt ZOPE_HOME( RR RRRRR RR&RR(R((RttestZopeHomeLegacySourcesMs cCsJ|idtƒ|ititƒ|idtƒ|ititƒdS(NR(RR tTrueRRtDevelopmentModetFalse(R((RttestDebugModeLegacySourcesTs( t__name__t __module__R R RR R!R#R%R'R+(((RRs        cCs&tiƒ}|ititƒƒ|S(N(tunittestt TestSuitetsuitetaddTestt makeSuiteR(R0((Rt test_suite[s t__main__t defaultTestR3(t__doc__RtsysR.tTestingtZope2tstartupt App.configR t App.FindHomesRRtTestCaseRR3R,tmain( R9R.R8RR7RR3RRR ((Rt?s       >