コード例 #1
0
ファイル: manage.py プロジェクト: huangjien/autoP
#!/usr/bin/env python
import os
from autoP import create_app
from autoP.models import *
from flask_script import Manager, Shell

# from flask_migrate import Migrate

app = create_app(os.getenv('CONFIG') or 'default')
manager = Manager(app)


# migrate = Migrate(app)


def make_shell_context():
    return {'app': app, 'User': User, 'Permission': Permission, 'Role': Role, 'Result': Result,
            'StepResult': StepResult, 'DataObject': DataObject}


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


@manager.command
def test():
    import unittest
    tests_dir = os.path.abspath('.')
    tests = unittest.TestLoader().discover(tests_dir)
    unittest.TextTestRunner(verbosity=2).run(tests)

コード例 #2
0
ファイル: test_basics.py プロジェクト: huangjien/autoP
 def setUpClass(cls):
     cls.app = create_app('testing')
     cls.current_app = cls.app
     cls.app_context = cls.app.app_context()
     cls.app_context.push()
コード例 #3
0
ファイル: runserver.py プロジェクト: huangjien/autoP
from os import environ
from autoP import create_app

if __name__ == "__main__":
    config = environ.get("CONFIG") or "default"
    app = create_app(config)
    app.run()
コード例 #4
0
ファイル: test_basics.py プロジェクト: pangyazhi/autoP
 def setUpClass(cls):
     cls.app = create_app('testing')
     cls.current_app = cls.app
     cls.app_context = cls.app.app_context()
     cls.app_context.push()
コード例 #5
0
ファイル: test_models.py プロジェクト: huangjien/autoP
 def setUpClass(cls):
     cls.app = create_app('testing')  # testing is lower case
     cls.current_app = cls.app
     cls.app_context = cls.app.app_context()
     cls.app_context.push()
     init_db()
コード例 #6
0
 def setUpClass(cls):
     cls.app = create_app('testing')  # testing is lower case
     cls.current_app = cls.app
     cls.app_context = cls.app.app_context()
     cls.app_context.push()
     init_db()
コード例 #7
0
ファイル: manage.py プロジェクト: pangyazhi/autoP
#!/usr/bin/env python
import os
from autoP import create_app
from autoP.models import *
from flask_script import Manager, Shell

# from flask_migrate import Migrate

app = create_app(os.getenv('CONFIG') or 'default')
manager = Manager(app)

# migrate = Migrate(app)


def make_shell_context():
    return {
        'app': app,
        'User': User,
        'Permission': Permission,
        'Role': Role,
        'Result': Result,
        'StepResult': StepResult,
        'DataObject': DataObject
    }


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


@manager.command
def test():