Ejemplo n.º 1
0
def test_is_valid_user_session_still_valid_when_last_activity_extends_timeout(
        user_id: UserId, session_timed_out: str) -> None:
    assert (userdb._is_valid_user_session(user_id,
                                          userdb._load_session_infos(user_id),
                                          session_timed_out) is True)
Ejemplo n.º 2
0
def test_is_valid_user_session_valid(user_id: UserId,
                                     session_valid: str) -> None:
    assert (userdb._is_valid_user_session(
        user_id, userdb._load_session_infos(user_id), session_valid) is True)
Ejemplo n.º 3
0
def test_is_valid_user_session_single_user_session_disabled(
        user_id: UserId) -> None:
    assert config.single_user_session is None
    assert (userdb._is_valid_user_session(
        user_id, userdb._load_session_infos(user_id), "session1") is False)
Ejemplo n.º 4
0
def test_is_valid_user_session_not_existing(user_id: UserId) -> None:
    assert (userdb._is_valid_user_session(user_id,
                                          userdb._load_session_infos(user_id),
                                          "not-existing-session") is False)
Ejemplo n.º 5
0
def test_is_valid_user_session_still_valid_when_last_activity_extends_timeout(
        user_id, session_timed_out):
    assert userdb._is_valid_user_session(user_id, session_timed_out) is True
Ejemplo n.º 6
0
def test_is_valid_user_session_valid(user_id, session_valid):
    assert userdb._is_valid_user_session(user_id, session_valid) is True
Ejemplo n.º 7
0
def test_is_valid_user_session_not_existing(user_id):
    assert userdb._is_valid_user_session(user_id,
                                         "not-existing-session") is False
Ejemplo n.º 8
0
def test_is_valid_user_session_single_user_session_disabled(user_id):
    assert config.single_user_session is None
    assert userdb._is_valid_user_session(user_id, "session1") is False
Ejemplo n.º 9
0
def test_is_valid_user_session_valid(user_id, session_valid):
    assert (userdb._is_valid_user_session(
        user_id, userdb._load_session_infos(user_id), session_valid) is True)
Ejemplo n.º 10
0
def test_is_valid_user_session_valid(user_id: UserId) -> None:
    session_valid = make_valid_session(user_id, datetime.now())
    assert userdb._is_valid_user_session(user_id,
                                         userdb._load_session_infos(user_id),
                                         session_valid)
Ejemplo n.º 11
0
def test_is_valid_user_session_still_valid_when_last_activity_extends_timeout(
    user_id: UserId, ) -> None:
    session_timed_out = make_timed_out_session(user_id, datetime.now())
    assert userdb._is_valid_user_session(user_id,
                                         userdb._load_session_infos(user_id),
                                         session_timed_out)