Ejemplo n.º 1
0
def test_ss_eq_different_values():
    """
    unit tested:

    test case:
    other has different attribute values than self
    """
    idle_timeout = (10 * 60 * 1000)
    absolute_timeout = (60 * 60 * 1000)
    last_access_time = round(time.time() * 1000) - (5 * 60 * 1000)
    start_timestamp = round(time.time() * 1000) - (8 * 60 * 1000)

    s1 = SimpleSession(absolute_timeout, idle_timeout)
    s1.is_expired = False
    s1.session_id = 'sessionid1234567'
    s1.last_access_time = last_access_time
    s1.start_timestamp = start_timestamp
    s1._host = '127.0.0.1'

    s2 = SimpleSession(absolute_timeout, idle_timeout)
    s2.session_id = 'sessionid123'
    s2.is_expired = False
    s2.last_access_time = last_access_time
    s2.start_timestamp = start_timestamp
    s2._host = '127.0.0.1'

    assert not s1 == s2
Ejemplo n.º 2
0
def test_ss_eq_clone():
    """
    unit tested:

    test case:
      other is a clone of self
   """
    idle_timeout = (10 * 60 * 1000)
    absolute_timeout = (60 * 60 * 1000)
    last_access_time = round(time.time() * 1000) - (5 * 60 * 1000)
    start_timestamp = round(time.time() * 1000) - (8 * 60 * 1000)

    s1 = SimpleSession(absolute_timeout, idle_timeout)
    s1.is_expired = False
    s1.session_id = 'sessionid123'
    s1.last_access_time = last_access_time
    s1.start_timestamp = start_timestamp
    s1._host = '127.0.0.1'

    s2 = SimpleSession(absolute_timeout, idle_timeout)
    s2.session_id = 'sessionid123'
    s2.is_expired = False
    s2.last_access_time = last_access_time
    s2.start_timestamp = start_timestamp
    s2._host = '127.0.0.1'

    assert s1 == s2