File manager - Edit - /opt/imh-python/lib/python2.7/site-packages/flask/testing.pyo
Back
� ?I�Qc @ s� d Z d d l m Z d d l m Z m Z d d l m Z y d d l m Z Wn! e k rs d d l m Z n Xd d d � Z d e f d � � YZ d S( s� flask.testing ~~~~~~~~~~~~~ Implements test support helpers. This module is lazily imported and usually not used in production environments. :copyright: (c) 2011 by Armin Ronacher. :license: BSD, see LICENSE for more details. i����( t contextmanager( t Clientt EnvironBuilder( t _request_ctx_stack( t url_parse( t urlsplitt /c O s� | j j d � } | j j d � } | d k r� t | � } d | j pQ | pQ d } | rq | | j d � 7} n | j r� | j } q� n t | | | | � S( sD Creates a new test builder with some application defaults thrown in.t SERVER_NAMEt APPLICATION_ROOTs http://%s/t localhostR N( t configt gett NoneR t netloct lstript pathR ( t appR t base_urlt argst kwargst http_hostt app_roott url( ( s<