mς CγΈEc@sZdZdkZdklZdkZdkZdeiiifd„ƒYZd„Z dS(s`Tests of the %import mechanism. $Id: test_cfgimports.py,v 1.1 2003/10/03 20:01:57 fdrake Exp $ N(sStringIOtTestImportFromConfigurationcBs#tZd„Zd„Zd„ZRS(NcCs||idƒ}|i|ƒ}|itdƒƒ\}}|i ||ij ƒ|ii dƒ|i t i |i dƒdS(Ns s%%import ZConfig.tests.library.widget swidget-b(tselftload_schema_texttschematcreate_config_loadertloadertloadFiletStringIOtconfigt_tassert_tgettypet assertRaisestZConfigt SchemaError(RRRR R((t</data/zmath/zope/lib/python/ZConfig/tests/test_cfgimports.pyttest_simple_imports cCs=|idƒ}|i|ƒ}|itdƒƒ\}}dS(Ns sJ%import ZConfig.tests.library.widget %import ZConfig.tests.library.widget ( RRRRRRRRR (RRRR R((Rttest_repeated_import)scCsA|idƒ}|i|ƒ}|iti|it dƒƒdS(Ns s%import ZConfig.tests.missing ( RRRRRR R RRR(RRR((Rttest_missing_import0s(t__name__t __module__RRR(((RRs cCs titƒS(N(tunittestt makeSuiteR(((Rt test_suite7s( t__doc__RRR tZConfig.tests.supporttteststsupporttTestBaseRR(RRR RR((Rt?s