Example #1
0
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)
Example #2
0
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)