Esempio n. 1
0
File: base.py Progetto: elvlaw/Flog
    def setUp(self):
        app = create_app('testing')
        self.context = app.test_request_context()
        self.context.push()
        self.client = app.test_client()
        self.runner = app.test_cli_runner()

        db.create_all()
        self.init_db()
Esempio n. 2
0
def createuser():
    db.create_all()

    print('Enter username: '******'Enter email address: ')
    email = input()
    password = getpass()
    assert password == getpass('Password (again):')

    user = User(username, email, password)
    db.session.add(user)
    db.session.commit()
    print('User added.')
Esempio n. 3
0
def testapp(request):
    app = create_app('flaskblog.settings.TestConfig')
    client = app.test_client()

    db.app = app
    db.create_all()

    if getattr(request.module, "create_user", True):
        admin = User('admin', 'supersafepassword')
        db.session.add(admin)
        db.session.commit()

    def teardown():
        db.session.remove()
        db.drop_all()

    request.addfinalizer(teardown)

    return client
Esempio n. 4
0
def createdb():
    """ Creates a database with all of the tables defined in
        your SQLAlchemy models
    """

    db.create_all()
Esempio n. 5
0
def create_db():
    db.create_all()