コード例 #1
0
ファイル: tests.py プロジェクト: cnicodeme/flask-bootstrap
    def tearDownClass(cls):
        from database import db, drop_all, remove_session

        drop_all()
        remove_session()

        db.engine.execute('DELETE FROM ...')  # Maybe some default datas ?
コード例 #2
0
def remove_session(sessionid: str, secret: str):
    """
    log out of a single session
    """

    try:
        uuid.UUID(sessionid)
    except ValueError as e:
        raise SantaErrors.SessionError("Session ids must be a uuid format")
    results = database.remove_session(sessionid, secret)
    if len(results) == 0:
        raise SantaErrors.SessionError(
            "Session id or verify code was not found.")
    if isinstance(results, list):
        results = results[0]
    return {
        'session': results['id'],
    }
コード例 #3
0
ファイル: __init__.py プロジェクト: Anioko/flask-empty
 def tearDown(self):
     from database import drop_all, remove_session
     drop_all()
     remove_session()
コード例 #4
0
ファイル: __init__.py プロジェクト: morpheyesh/flask-empty
 def tearDown(self):
     from database import drop_all, remove_session
     drop_all()
     remove_session()
コード例 #5
0
ファイル: tests.py プロジェクト: Invoicy/invoicy
    def tearDownClass(cls):
        from database import db, drop_all, remove_session

        drop_all()
        remove_session()
コード例 #6
0
ファイル: server.py プロジェクト: nikhil1290/weekend-fun
def teardown_request(exception):
    database.remove_session()