File manager - Edit - /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/ext.pyo
Back
� ?I�Qc @ s� d Z d d l Z d d l Z y d d l m Z Wn e k rK e Z n Xd d l m Z d d l m Z d e f d � � YZ d � Z d S( s� flask.testsuite.ext ~~~~~~~~~~~~~~~~~~~ Tests the extension import thing. :copyright: (c) 2011 by Armin Ronacher. :license: BSD, see LICENSE for more details. i����N( t reload( t FlaskTestCase( t PY2t ExtImportHookTestCasec B s� e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( c C s x~ t t j j � � D]g \ } } | j d � s[ | j d � s[ | j d � s[ | d k r | d k r t j j | d � q q Wd d l m } t | � d } xH t j D]= } t | � } | j d k r� | j d k r� | d 7} q� q� W| j | d � d S( Ns flask.ext.t flask_s flaskext.t flaskexti����( t exti s flask.exthookt ExtensionImporteri ( t listt syst modulest itemst startswitht Nonet popt flaskR t reload_modulet meta_patht typet __module__t __name__t assert_equal( t selft entryt valueR t import_hookst itemt cls( ( sB /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/ext.pyt setup s " c C s8 d d l m } x! | j D] } | j d | � q Wd S( Ni����( R t .( R R t __dict__t assert_not_in( R R t key( ( sB /opt/imh-python/lib/python2.7/site-packages/flask/testsuite/ext.pyt teardown. s c C s$ d d l m } | j | d � d S( Ni����( t ext_idt newext_simple( t flask.ext.newext_simpleR"