コード例 #1
0
ファイル: test_basics.py プロジェクト: tomy0000000/Tubee
 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(use_cookies=True)
     self.error_message = ERROR_MESSAGE
コード例 #2
0
ファイル: test_user.py プロジェクト: tomy0000000/Tubee
 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(use_cookies=True)
     self.client_username = "******"
     self.client_password = "******"
コード例 #3
0
ファイル: test_video.py プロジェクト: tomy0000000/Tubee
 def setUp(self):
     self.app = create_app("testing")
     self.app.config["SERVER_NAME"] = "test_host"
     self.app_context = self.app.app_context()
     self.app_context.push()
     db.create_all()
     self.test_channel_id = "UCBR8-60-B28hp2BmDPdntcQ"
     self.test_video_id = ["9GCTgqi66nI", "CDhN71SLcZ8"]
コード例 #4
0
 def setUp(self):
     self.app = create_app("testing")
     self.app.config["SERVER_NAME"] = "test_host"
     self.app_context = self.app.app_context()
     self.app_context.push()
     db.create_all()
     self.test_channel_id = "UCBR8-60-B28hp2BmDPdntcQ"
     self.test_username = "******"
     self.test_user_password = "******"
     self.test_pushover_key = "test_pushover"
コード例 #5
0
 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(use_cookies=True)
     self.client_username = "******"
     self.client_user_password = "******"
     self.test_channel_ids = [f"test_channel_id_{i}" for i in range(10)]
     db.session.add(User(self.client_username, self.client_user_password))
     db.session.commit()
コード例 #6
0
ファイル: test_channel.py プロジェクト: deeptube/Tubee
 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(use_cookies=True)
     self.client_username = "******"
     self.client_user_password = "******"
     self.test_channel_id = "UCBR8-60-B28hp2BmDPdntcQ"
     db.session.add(User(self.client_username, self.client_user_password))
     db.session.commit()
コード例 #7
0
 def setUp(self):
     self.app = create_app("testing")
     self.app.config["SERVER_NAME"] = "test_host"
     self.app_context = self.app.app_context()
     self.app_context.push()
     db.create_all()
     self.client = self.app.test_client(use_cookies=True)
     self.test_channel_ids = [
         "UCBR8-60-B28hp2BmDPdntcQ",
         "UCpd0xtuhhWwUug1bk84usiA",
         "UCnIQPPwWpO_EFEqLny6TFTw",
         "UCL8ZULXASCc1I_oaOT0NaOQ",
     ]
コード例 #8
0
 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(use_cookies=True)
     self.error_message = ERROR_MESSAGE
     self.app.debug = False
     self.test_path = "/error_handler_testing"
     self.test_api_path = "/api/error_handler_testing"
     self.app.add_url_rule(f"/{self.test_path}", self.test_path,
                           err_view_func)
     self.app.add_url_rule(f"/{self.test_api_path}", self.test_api_path,
                           err_view_func)
コード例 #9
0
ファイル: app.py プロジェクト: tomy0000000/Tubee
"""Boot Script of Tubee"""
import os

import coverage
from dotenv import load_dotenv

from tubee import create_app

dotenv_path = os.path.join(os.path.dirname(__file__), ".env")
if os.path.exists(dotenv_path):
    load_dotenv(dotenv_path)

cov = None
if os.environ.get("FLASK_COVERAGE"):
    cov = coverage.coverage(branch=True,
                            include="tubee/*",
                            omit="tubee/tests/*")
    cov.start()

config = os.environ.get("FLASK_ENV", "default")
app = create_app(config, coverage=cov)

if __name__ == "__main__":
    app.run()
コード例 #10
0
ファイル: app.py プロジェクト: deeptube/Tubee
    Channel,
    Notification,
    Subscription,
    SubscriptionTag,
    Tag,
    User,
    Video,
)

config = os.environ.get("FLASK_ENV")
if not config:
    if os.environ.get("GAE_INSTANCE"):
        config = "gae"
    else:
        config = "default"
app = create_app(config)
migrate = Migrate()
with app.app_context():
    migrate.init_app(app, db, render_as_batch=True)


@app.shell_context_processor
def make_shell_context():
    return dict(
        db=db,
        Action=Action,
        Callback=Callback,
        Channel=Channel,
        Notification=Notification,
        Subscription=Subscription,
        SubscriptionTag=SubscriptionTag,