示例#1
0
 def setUp(self):
     self.app = create_app('test')
     self.app.config['TESTING'] = True
     self.client = self.app.test_client()
示例#2
0
 def setUp(self):
     Base.metadata.create_all(bind=self.con)
     self.app = create_app('test')
     self.client = self.app.test_client()
示例#3
0
文件: run.py 项目: exleym/coinpl
from coinpl import create_app

app = create_app(env='prd')
示例#4
0
文件: manage.py 项目: exleym/coinpl
# Set the path
import os, sys
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))

from flask_script import Manager, Server, prompt_bool
from coinpl import create_app, connect
from coinpl.models import Base
from coinpl.external.gdax import GDAXDataManager
from coinpl.external.qndl import QuandlDataManager
from data import LocalDataManager

app = create_app()
manager = Manager(app)

# Turn on debugger by default and reloader
manager.add_command("runserver", Server(
    use_debugger=True,
    use_reloader=True,
    host='0.0.0.0',
    port=8000,
    debug=True
))


@manager.command
def dbinit():
    eng = connect(app)
    Base.metadata.create_all(bind=eng)


@manager.command