def setUp(self): self.app = create_app('testing') self.app_context = self.app.app_context() self.app_context.push() db.create_all() self.client = self.app.test_client() from work_muxixyz_app.api import api self.app.register_blueprint(api, url_prefix='/api/v1.0/')
def setUp(self): self.app = create_app(os.getenv('FLASK_CONFIG') or 'default') self.app_context = self.app.app_context() self.app_context.push() self.client = self.app.test_client()
import sys import importlib import os import time import pika from work_muxixyz_app import create_app, db from work_muxixyz_app.models import Team, Group, User, Project, Message, Statu, File, Comment, Feed, Doc from flask_script import Manager, Shell, Command from flask_migrate import Migrate, MigrateCommand from sqlalchemy import func app = create_app(os.getenv('FLASK_CONFIG') or 'default') manager = Manager(app) migrate = Migrate(app, db) manager.add_command('db', MigrateCommand) MQHOST = os.getenv('MQHOST') or '120.78.194.125' MQUSERNAME = os.getenv("MQUSERNAME") MQPASSWORD = os.getenv("MQPASSWORD") def make_shell_context(): return dict(app=app) manager.add_command("shell", Shell(make_context=make_shell_context)) @manager.command def test_management():