Ñò ˆ_‚Jc@sEddkZddklZlZddklZddklZddkZd„Z e ƒZ d„Z d„Z d„Z d „Zd „Zd „Zd „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z!d„Z"d„Z#dS(iÿÿÿÿN(t TestConfigtapp_from_config(tTestApp(teq_cCs3tdddhtd6ddgd6ƒ}t|ƒS(Ntfoldertdispatchtvaluestuse_sqlalchemytignoret ignore_metignore_parameters(RtFalseR(t base_config((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt setup_noDBs  cCstidƒ}dS(Ns /sdfaswdfsdfa(tapptget(tresp((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_tg_style_defaultscCstidƒ}dS(Ns8/feed?feed=http%3A%2F%2Fdeanlandolt.com%2Ffeed%2Fatom%2F(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_url_encoded_param_passingscCstidƒ}dS(Ns/index/(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_tg_style_indexscCstidƒ}dS(Ns /sub/index(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt!test_tg_style_subcontroller_indexscCstidƒ}dS(Ns/sub/bob/tim/joe(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt#test_tg_style_subcontroller_default#scCstidƒ}|iƒ}dS(Ns/redirect_me?target=/(RRtfollow(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_redirect_absolute)s cCsUtidƒ}|iƒ}tidƒ}|iƒ}tidƒ}|iƒ}dS(Ns"/redirect_me?target=hello&name=abcs&/sub/redirect_me?target=hello&name=defs)/sub/redirect_me?target=../hello&name=ghi(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_redirect_relative0s   cCstidƒ}dS(Ns&/redirect_me?target=http://example.com(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_redirect_external>scCsitidƒ}|GH|iƒ}tidƒ}|GH|iƒ}tidƒ}|GH|iƒ}|GHdS(Ns#/redirect_me?target=/hello&name=pajs#/redirect_me?target=/hello&name=pbjs//redirect_me?target=/hello&silly=billy&name=pcj(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_redirect_paramCs   cCstidƒiƒ}dS(Ns/redirect_cookie?name=stefanha(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_redirect_cookieRscCstidƒiƒ}dS(Ns/sub/redirect_sub(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt$test_subcontroller_redirect_subindexVscCstidƒiƒ}dS(Ns/sub2/(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt%test_subcontroller_redirect_sub2indexZscCstidƒiƒ}dS(Ns /sub2/findme(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt_test_subcontroller_lookup_scCstidƒiƒ}dS(Ns/sub2/(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt.test_subcontroller_redirect_no_slash_sub2indexdscCstidƒiƒ}|GHdS(Ns/sub/redirect_list(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt test_redirect_to_list_of_stringshscCstidƒiƒ}dS(Ns/flash_redirect(RRR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_flash_redirectmscCstidƒ}dS(Ns/flash_no_redirect(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_flash_no_redirectqscCs+tidƒiƒ}|iidƒ}dS(Ns/flash_unicodetutf8(RRRtbodytdecode(Rtcontent((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_flash_unicodeuscCstidƒ}dS(Ns /flash_status(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_flash_statuszscCstidƒ}dS(Ns+/stacked_expose/?tg_format=application/json(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_tg_format_param~scCstidƒ}dS(Ns/custom_content_type(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_custom_content_type‚scCstidƒ}dS(Ns/custom_content_text_plain_type(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyt#test_custom_text_plain_content_type‡scCstidƒ}dS(Ns/custom_content_type2(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_custom_content_type2ŒscCstidƒ}dS(Ns /test_url_sop(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_basicurls‘scCstidƒ}dS(Ns*/check_params?ignore='bar'&ignore_me='foo'(RR(R((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyttest_ignore_parameters”s($tost tg.test_stackRRtwebtestRt nose.toolsRttgR RRRRRRRRRRRRRRRR R!R"R'R(R)R*R+R,R-R.(((sL/usr/lib/python2.6/site-packages/tg/test_stack/dispatch/test_url_dispatch.pyts>