Initial commit

This commit is contained in:
John Wang
2023-05-15 08:51:32 +08:00
commit db896255d6
744 changed files with 56028 additions and 0 deletions

22
api/tests/test_factory.py Normal file
View File

@@ -0,0 +1,22 @@
# -*- coding:utf-8 -*-
import pytest
from app import create_app
def test_create_app():
# Test Default(CE) Config
app = create_app()
assert app.config['SECRET_KEY'] is not None
assert app.config['SQLALCHEMY_DATABASE_URI'] is not None
assert app.config['EDITION'] == "SELF_HOSTED"
# Test TestConfig
from config import TestConfig
test_app = create_app(TestConfig())
assert test_app.config['SECRET_KEY'] is not None
assert test_app.config['SQLALCHEMY_DATABASE_URI'] is not None
assert test_app.config['TESTING'] is True