Ńň ˆ_‚Jc@sZddkZddklZlZddklZd„Zd„Zd„Zd„Z dS(i˙˙˙˙N(t TestConfigtapp_from_config(tTestAppcCs&tdddhtd6ƒ}t|ƒS(Ntfoldertconfigtvaluestuse_sqlalchemy(RtFalseR(t base_config((sD/usr/lib/python2.6/site-packages/tg/test_stack/config/test_config.pyt setup_noDBs cCs3tƒ}|idƒ}|idjpt‚dS(Nt/smy foo(R tgettbodytAssertionError(tapptresp((sD/usr/lib/python2.6/site-packages/tg/test_stack/config/test_config.pyttest_basic_stack s cCstƒ}|idƒ}d|ijpt‚|idƒ}d|ijpt‚|idƒ}d|ijpt‚dS(sBEnsure that the config object can be read via dict and attr accesss /config_testtdefault_renderers/config_attr_lookuptgenshis/config_dotted_valuestenviron_configN(R R R R (RR((sD/usr/lib/python2.6/site-packages/tg/test_stack/config/test_config.pyttest_config_readings cCsgtƒ}d}|id|ƒ}||ijpt‚|id|ƒ}||ijpt‚dS(s8Ensure that new values can be added to the config objectt gooberblues/config_attr_set/s/config_dict_set/N(R R R R (RtvalueR((sD/usr/lib/python2.6/site-packages/tg/test_stack/config/test_config.pyttest_config_writings  ( tost tg.test_stackRRtwebtestRR RRR(((sD/usr/lib/python2.6/site-packages/tg/test_stack/config/test_config.pyts