File manager - Edit - /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyo
Back
� �[�Rc @ s� d Z d d l Z d d l Z d d l Z d d l m Z m Z d d l m Z d d l m Z d e f d � � YZ d � Z d S( s� werkzeug.testsuite.sessions ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Added tests for the sessions. :copyright: (c) 2014 by Armin Ronacher. :license: BSD, see LICENSE for more details. i����N( t mkdtempt gettempdir( t WerkzeugTestCase( t FilesystemSessionStoret SessionTestCasec B sG e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( c C s t � | _ d S( N( R t session_folder( t self( ( sR /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyt setup s c C s t j | j � d S( N( t shutilt rmtreeR ( R ( ( sR /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyt teardown s c C s t � } d S( N( R ( R t store( ( sR /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyt test_default_tempdir s c C s� t | j � } | j � } d d d g | d <| j | � | j | j � } d | d <| j | � | j | j � } | j | � | j | j � } d S( Ni i i t foot test( R R t newt savet gett sidt delete( R R t xt x2( ( sR /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyt test_basic_fs_sessions! s c C s= t j } t ` z t | j � } | j � Wd | t _ Xd S( N( t ost urandomR R R ( R R R ( ( sR /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyt test_non_urandom: s c C sQ t | j d t �} | j � } | j | � | j | � | j | j � } d S( Nt renew_missing( R R t TrueR R R R R ( R R R R ( ( sR /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyt test_renewing_fs_sessionD s c C st t | j d t �} t � } x= t d � D]/ } | j � } | j | � | j | j � q+ Wt | j � � } d S( NR i ( R R R t sett rangeR R t addR t list( R R t sessionsR t sesst listed_sessions( ( sR /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyt test_fs_session_lisingL s ( t __name__t __module__R R R R R R R$ ( ( ( sR /opt/imh-python/lib/python2.7/site-packages/werkzeug/testsuite/contrib/sessions.pyR s c C s&