mς CγΈEc@srdZdkZdklZd„Zd„Zdefd„ƒYZd„Zedjoei d d ƒndS( sΓTests of examples from the online cookbook, so we don't break them down the road. Unless we really mean to. The ZConfig Cookbook is available online at: http://dev.zope.org/Zope3/ZConfig N(sTestBasecCs'|iƒ}|djo d}n|S(Ntpasswordtpasswd(tkeytlower(R((t:/data/zmath/zope/lib/python/ZConfig/tests/test_cookbook.pyt$basic_key_mapping_password_to_passwds   cCs|S(N(tsection(R((Rtuser_info_conversion$stCookbookTestCasecBstZd„ZRS(NcCs…|idtƒ}|i|dƒ}|i|iidƒ|i|ii dƒ|i|ii dƒ|i t |idƒ ƒdS(Nsά
USERID 42 USERNAME foouser PASSWORD yeah-right i*tfoousers yeah-rightR( tselftload_schema_textt__name__tschematload_config_texttconfigt assertEqualtuserinfotuseridtusernameRtassert_thasattr(R RR ((Rttest_rewriting_key_names*s  (R t __module__R(((RR(scCs titƒS(N(tunittestt makeSuiteR(((Rt test_suiteCst__main__t defaultTestR( t__doc__RtZConfig.tests.supporttTestBaseRRRRR tmain(RRRRRR((Rt?s