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
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