Example #1
0
    def create_app(self):
        """Create and return a testing flask app."""

        app = create_app(TestConfig)
        self.twill = Twill(app, port=3000)
        return app
Example #2
0
# -*- coding: utf-8 -*-
import datetime

from flask.ext.script import Manager

from work_site import create_app
from work_site.extensions import db
from work_site.user import User, UserDetail, ADMIN, ACTIVE
from work_site.utils import SEX_TYPE


app = create_app()
manager = Manager(app)


@manager.command
def run():
    """Run in local machine."""

    app.run()


@manager.command
def initdb():
    """Init/reset database."""

    db.drop_all()
    db.create_all()

    admin = User(
            name=u'admin',