def setUp(self):
     """
     Sets up the test application, client and database.
     """
     self.app = create_app(config=configs['test'])
     self.client = self.app.test_client
     self.create_test_tables()
Beispiel #2
0
 def setUp(self):
     self.app = create_app('testing')
     self.app_context = self.app.app_context()
     self.app_context.push()
     db.create_all()
     Role.insert_roles()
     self.client = self.app.test_client()
def app():
    db_fd, db_path = tempfile.mkstemp()

    app = create_app({
        'TESTING': True,
        'DATABASE': db_path,
    })

    with app.app_context():
        init_db()
        get_db().executescript(_data_sql)

    yield app

    os.close(db_fd)
    os.unlink(db_path)
#!/usr/bin/env python3
import os

from flask_migrate import Migrate, MigrateCommand
from flask_script import Manager

from blueprint import bpt
from main_app import create_app, DB as db
from main_app.model import user
from main_app.model import blacklist

app = create_app(os.getenv('BOILERPLATE_ENV') or 'dev')
app.register_blueprint(bpt)

app.app_context().push()

manager = Manager(app)

migrate = Migrate(app, db)

manager.add_command('db', MigrateCommand)


#@manager.command
def run():
    app.run(host="0.0.0.0",
            port=8080,
            ssl_context=('/etc/letsencrypt/live/tierritas.com/fullchain.pem',
                         '/etc/letsencrypt/live/tierritas.com/privkey.pem'))

Beispiel #5
0
def test_config():
    assert not create_app().testing
    assert create_app({'TESTING': True}).testing
Beispiel #6
0
# -*- coding: utf-8 -*-

from main_app import create_app
from configparser import ConfigParser

cf = ConfigParser()
app = create_app('dev')
cf.read("uwsgi.ini")

if __name__ == '__main__':
    app.run(port="6666")

Beispiel #7
0
from main_app.config import Config
from main_app import create_app
# Initialize the Flask application

app = create_app(config_class=Config)

if __name__ == "__main__":
    app.run("localhost", 8080, debug=True)
Beispiel #8
0
from main_app import create_app
from flask_cors import CORS, cross_origin

app = create_app()
cors = CORS(app)


@app.after_request
# This will be called at the end of every request.
def after_request(response):
    header = response.headers
    header['Access-Control-Allow-Origin'] = '*'
    return response


if __name__ == '__main__':
    app.run(debug=True, port=8000, host='127.0.0.1')
import os

from main_app import create_app

#config_name = os.getenv('FLASK_CONFIG')
app = create_app('development')

@app.route('/')
def hello_world():
     return 'Hello from run'

if __name__ == '__main__':
    app.run()
Beispiel #10
0
import os
COV = None
if os.environ.get('FLASK_COVERAGE'):
    import coverage
    COV = coverage.coverage(branch=True, include='main_app/*')
    COV.start()

from main_app import create_app, db
from main_app.models import User, Groups, CostGroup, Costs
from flask_script import Manager, Shell
from flask_migrate import Migrate, MigrateCommand

app = create_app(os.getenv('FLASK_CONFIG') or 'default')
manager = Manager(app)
migrate = Migrate(app, db)


def make_shell_context():
    return dict(app=app, db=db, User=User, Groups=Groups, Costs=Costs, CostGroup=CostGroup)


manager.add_command("shell", Shell(make_context=make_shell_context))
manager.add_command('db', MigrateCommand)


@manager.command
def test(coverage=False):
    """Run the unit tests."""
    if coverage and not os.environ.get('FLASK_COVERAGE'):
        import sys
        os.environ['FLASK_COVERAGE'] = '1'
import logging
from main_app import create_app

app = create_app(mode='development')

logformat = '%(asctime)s - (%(levelname)s): %(message)s'

logging.basicConfig(level=logging.DEBUG, format=logformat)
app.run(**app.config.get_namespace('RUN_'))
Beispiel #12
0
from main_app import create_app
from main_app.config import Config
from main_app.config_msa import Config as config_msa

app = create_app(config_class=config_msa)

if __name__ == "__main__":
    app.run("localhost", 5000, debug=True)