def test_get_prev_states(): endpoint = Endpoint('foo') endpoint.endpoint_data = { 'tenant': 'foo', 'mac': '00:00:00:00:00:00', 'segment': 'foo', 'port': '1'} endpoint.p_prev_states = [] prev_states = GetData._get_prev_states(endpoint) assert prev_states == 'NO DATA' endpoint.p_prev_states = [('unknown', 1551711125)] GetData._get_prev_states(endpoint) endpoint.p_prev_states = [('unknown', 1551711125), ('queued', 1551711126)] GetData._get_prev_states(endpoint) endpoint.p_prev_states = [('unknown', 1551711125), ('queued', 1551711126), ( 'queued', 1551711126), ('queued', 1551711827), ('queued', 1551811126)] GetData._get_prev_states(endpoint)
def test_get_last_seen(): endpoint = Endpoint('foo') endpoint.endpoint_data = { 'tenant': 'foo', 'mac': '00:00:00:00:00:00', 'segment': 'foo', 'port': '1' } endpoint.p_prev_states = [('unknown', 1551711125)] GetData._get_last_seen(endpoint)