async def test_device_method_from_service_to_leaf_device_fi():
    service_client = connections.connect_service_client()
    leaf_device_client = connections.connect_leaf_device_client()

    await do_device_method_call(service_client, leaf_device_client,
                                leaf_device_client.device_id)

    service_client.disconnect_sync()
    leaf_device_client.disconnect_sync()
def test_device_method_from_service_to_leaf_device_fi():
    """
    invoke a method call from the service API and respond to it from the leaf device
    """

    service_client = connections.connect_service_client()
    leaf_device_client = connections.connect_leaf_device_client()

    do_device_method_call(service_client, leaf_device_client,
                          environment.leaf_device_id)

    service_client.disconnect()
    leaf_device_client.disconnect()
def test_device_method_from_module_to_leaf_device_fi():
    """
    invoke a method call from the test module and respond to it from the leaf device
    """

    module_client = connections.connect_test_module_client()
    leaf_device_client = connections.connect_leaf_device_client()

    do_device_method_call(module_client, leaf_device_client,
                          environment.leaf_device_id)

    module_client.disconnect()
    leaf_device_client.disconnect()
def test_device_method_from_service_to_leaf_device_fi():
    """
    
    """

    service_client = connections.connect_service_client()
    leaf_device_client = connections.connect_leaf_device_client()

    do_device_method_call(service_client, leaf_device_client,
                          get_current_config().leaf_device.device_id)

    service_client.disconnect()
    leaf_device_client.disconnect()
Esempio n. 5
0
def test_device_method_from_module_to_leaf_device():
    """
    invoke a method call from the test module and respond to it from the leaf device
    """

    module_client = connections.connect_test_module_client()
    leaf_device_client = connections.connect_leaf_device_client()

    do_device_method_call(module_client, leaf_device_client,
                          get_current_config().leaf_device.device_id)

    module_client.disconnect()
    leaf_device_client.disconnect()
Esempio n. 6
0
def test_device_method_from_service_to_leaf_device():
    """
    invoke a method call from the service API and respond to it from the leaf device
    """

    service_client = connections.connect_service_client()
    leaf_device_client = connections.connect_leaf_device_client()

    do_device_method_call(service_client, leaf_device_client,
                          get_current_config().leaf_device.device_id)

    service_client.disconnect()
    leaf_device_client.disconnect()
Esempio n. 7
0
async def test_device_client_connect_disconnect_fi():
    device_client = connections.connect_leaf_device_client()
    device_client.disconnect_sync()
Esempio n. 8
0
async def test_device_client_connect_enable_methods_disconnect_fi():
    device_client = connections.connect_leaf_device_client()
    await device_client.enable_methods()
    device_client.disconnect_sync()
Esempio n. 9
0
def leaf_device(logger):
    leaf_device = connections.connect_leaf_device_client()
    yield leaf_device
    logger(separator.format("leaf device"))
    leaf_device.disconnect_sync()
def test_device_client_connect_enable_methods_disconnect():
    device_client = connections.connect_leaf_device_client()
    device_client.enable_methods()
    device_client.disconnect()