Ńň ˆ_‚Jc@sTddkZddklZddklZd„Zd„Zd„Zd„ZdS(i˙˙˙˙N(t TestConfig(tTestAppcCsnhdd6dd6dd6}tddd htd 6ƒ}|iƒ}|i|ƒ}t||d tƒƒ}|S( Nttruetdebugspaste@localhostterror_email_fromt localhostt smtp_servertfoldertconfigtvaluestuse_sqlalchemyt full_stack(RtFalsetmake_load_environmenttsetup_tg_wsgi_appRtTrue(t global_configt base_configt env_loadert app_makertapp((sF/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_config.pyt setup_noDBs    cCstƒ}|idƒ}dS(Nt/(Rtget(Rtresp((sF/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_config.pyttest_basic_stacks cCs:tƒ}|idƒ}|idƒ}|idƒ}dS(sBEnsure that the config object can be read via dict and attr accesss /config_tests/config_attr_lookups/config_dotted_valuesN(RR(RR((sF/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_config.pyttest_config_readings  cCs9tƒ}d}|id|ƒ}|id|ƒ}dS(s8Ensure that new values can be added to the config objectt gooberblues/config_attr_set/s/config_dict_set/N(RR(RtvalueR((sF/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_config.pyttest_config_writing"s  ( tost tg.test_stackRtwebtestRRRRR(((sF/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_config.pyts