예제 #1
0
 def setUp(self):
     prepare_db_for_tests()
     self.app = FlaskClient(app, response_wrapper=FormWrapper)
     self.app.application.config["CSRF_ENABLED"] = False
     self.depute = Depute(test_depute).save()
     self.user = create_user("test", "test")
     self.ctx = app.test_request_context()
     self.ctx.push()
예제 #2
0
    def setUp(self):
        os.environ["LANDREG_PROJECT"] = "test_grundbuch"
        os.environ["LANDREG_PRINT_LAYERS"] = "test_layer"
        os.environ["LANDREG_PRINTINFO_TABLE"] = "test.print_info"

        server.app.testing = True
        self.app = FlaskClient(server.app, Response)
        JWTManager(server.app)
예제 #3
0
 def setUp(self):
     super(OverholtAppTestCase, self).setUp()
     self.app = self._create_app()
     self.client = FlaskClient(self.app, response_wrapper=FormWrapper)
     self.app_context = self.app.app_context()
     self.app_context.push()
     db.create_all()
     self._create_fixtures()
예제 #4
0
    def setUp(self):
        self.db_name = 'testing'

        super(AppTestCase, self).setUp()
        self.app = self.create_app()
        self.client = FlaskClient(self.app, response_wrapper=FormWrapper)
        self.app_context = self.app.app_context()
        self.app_context.push()
        self._create_fixtures()
    def setUp(self):
        os.environ["INFO_TABLE"] = "qwc_geodb.ne_10m_admin_0_countries"
        os.environ["INFO_GEOM_COL"] = "wkb_geometry"
        os.environ["INFO_DISPLAY_COL"] = "name"
        os.environ["INFO_TITLE"] = "Country"

        server.app.testing = True
        self.app = FlaskClient(server.app, Response)
        JWTManager(server.app)
예제 #6
0
파일: app.py 프로젝트: imfht/flaskapps
    def test_client(self):
        """Creates a test client for this application.  For information
        about unit testing head over to :ref:`testing`.

        The test client can be used in a `with` block to defer the closing down
        of the context until the end of the `with` block.  This is useful if
        you want to access the context locals for testing::

            with app.test_client() as c:
                rv = c.get('/?vodka=42')
                assert request.args['vodka'] == '42'

        .. versionchanged:: 0.4
           added support for `with` block usage for the client.
        """
        from flask.testing import FlaskClient
        return FlaskClient(self, self.response_class, use_cookies=True)
예제 #7
0
def client(flask_app):
    """Set up the testing client."""
    with FlaskClient(flask_app,
                     use_cookies=True,
                     response_wrapper=TestingResponse) as c:
        return c
예제 #8
0
 def setUp(self):
     server.app.testing = True
     self.app = FlaskClient(server.app, Response)
     JWTManager(server.app)
예제 #9
0
 def setUp(self):
     app.testing = True
     self.client = FlaskClient(app, response_wrapper=FormWrapper)
 def setUp(self):
     server.app.testing = True
     self.app = FlaskClient(server.app, Response)
     JWTManager(server.app)
     self.fid = 1
     self.dataset = 'test_polygons'
예제 #11
0
def create_app_client():
    db_session, Package, InstallMethod = sp.init_db('sqlite:///test.db')
    app = Flask(__name__)
    client = FlaskClient(app)
    register_package_creator(app, db_session, Package, InstallMethod)
    return app, client
예제 #12
0
 def setUp(self, CouponCMSMock):
     self.coupon_cms_mock = CouponCMSMock.return_value
     self.api = app.make_app(TestConfig)
     self.client = FlaskClient(self.api,
                               response_wrapper=self.api.response_class)
예제 #13
0
 def setUp(self, stripeMock):
     self.stripe_mock = stripeMock
     self.api = app.make_app(TestConfig)
     self.client = FlaskClient(self.api,
                               response_wrapper=self.api.response_class)
예제 #14
0
from __future__ import print_function

from functools import wraps
import json
import os.path

from flask.testing import FlaskClient
from freezegun import freeze_time
from nose.tools import eq_, raises

from sr.comp.http import app

COMPSTATE = os.path.join(os.path.dirname(__file__), 'dummy')
app.config['COMPSTATE'] = COMPSTATE

CLIENT = FlaskClient(app)


class ApiError(Exception):
    def __init__(self, name, code):
        self.name = name
        self.code = code


def raises_api_error(name, code):
    def decorator(f):
        @wraps(f)
        def wrapper(*args, **kwargs):
            try:
                f(*args, **kwargs)
            except ApiError as e:
예제 #15
0
 def setUp(self):
     server.app.testing = True
     self.app = FlaskClient(server.app, Response)
     JWTManager(server.app)
     self.dataset = 'test_polygons'
     self.dataset_read_only = 'test_points'