Example #1
0
def test_initialize_session_single_user_session(user_id):
    session_id = userdb._initialize_session(user_id)
    assert session_id != ""
    session_infos = userdb._load_session_infos(user_id)
    assert session_infos[session_id] == userdb.SessionInfo(
        session_id=session_id,
        started_at=int(time.time()),
        last_activity=int(time.time()),
    )
Example #2
0
def test_initialize_session_single_user_session(user_id: UserId,
                                                zero_uuid: None) -> None:
    now = datetime.now()
    session_id = userdb._initialize_session(user_id, now)
    assert session_id != ""
    session_infos = userdb._load_session_infos(user_id)
    assert session_infos[session_id] == userdb.SessionInfo(
        session_id=session_id,
        started_at=int(now.timestamp()),
        last_activity=int(now.timestamp()),
        flashes=[],
        csrf_token="00000000-0000-0000-0000-000000000000",
    )
Example #3
0
def fixture_session_id(with_user):
    now = datetime.now()
    user_id = with_user[0]
    return userdb._initialize_session(user_id, now)
Example #4
0
def fixture_session_id(with_user):
    user_id = with_user[0]
    return userdb._initialize_session(user_id)