File manager - Edit - /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyo
Back
� ?I�Qc @ sQ d Z d d l Z d d l Z d d l m Z d e f d � � YZ d � Z d S( s� flask.testsuite.signals ~~~~~~~~~~~~~~~~~~~~~~~ Signalling. :copyright: (c) 2011 by Armin Ronacher. :license: BSD, see LICENSE for more details. i����N( t FlaskTestCaset SignalsTestCasec B s5 e Z d � Z d � Z d � Z d � Z d � Z RS( c s� t j t � } | j d � d � � } g � � f d � } t j j | | � zd | j � j d � | j t � � d � � d \ } } | j | j d � | j | d d � Wd t j j | | � Xd S( Nt /c S s t j d d d �S( Ns simple_template.htmlt whiskeyi* ( t flaskt render_template( ( ( sF /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyt index s c s � j | | f � d S( N( t append( t sendert templatet context( t recorded( sF /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyt record s i i s simple_template.htmlR i* ( R t Flaskt __name__t routet template_renderedt connectt test_clientt gett assert_equalt lent namet disconnect( t selft appR R R R ( ( R sF /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyt test_template_rendered s c s# t j t � } g � � f d � } � � f d � } | j � f d � � } | j � f d � � } | j d � � f d � � } t j j | | � t j j | | � zK | j � j d � } � j | j d � � j � d d d d d g � Wd t j j | | � t j j | | � Xd S( Nc s � j d � d S( Ns before-signal( R ( R ( t calls( sF /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyt before_request_signal, s c s$ � j | j d � � j d � d S( Nt stuffs after-signal( R t dataR ( R t response( R R ( sF /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyt after_request_signal/ s c s � j d � d S( Ns before-handler( R ( ( R ( sF /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyt before_request_handler3 s c s � j d � d | _ | S( Ns after-handlerR ( R R ( R ( R ( sF /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyt after_request_handler7 s R c s � j d � d S( Nt handlers ignored anyway( R ( ( R ( sF /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/signals.pyR = s R s before-signals before-handlerR# s after-handlers after-signal( R R R t before_requestt after_requestR t request_startedR t request_finishedR R R R R ( R R R R R! R"