features.steps.r_001_steps ========================== .. py:module:: features.steps.r_001_steps .. autoapi-nested-parse:: Python steps file for R_001. Functions --------- .. autoapisummary:: features.steps.r_001_steps.step_device_exists features.steps.r_001_steps.step_fill_device_details features.steps.r_001_steps.step_device_list features.steps.r_001_steps.step_device_list features.steps.r_001_steps.step_delete_device features.steps.r_001_steps.step_verify_device_deletion features.steps.r_001_steps.step_attempt_view_nonexistent features.steps.r_001_steps.step_device_list Module Contents --------------- .. py:function:: step_device_exists(context, name, serial_number) Ensures that an device with the specified name and serial_number exists in the system. :param context: Behave context. :type context: runner.Context :param name: The name of the device. :type name: str :param serial_number: The Serial number of the device. :type serial_number: str .. py:function:: step_fill_device_details(context, name, serial_number, domain_name) Fills in the device creation form. :param context: Behave context. :type context: runner.Context :param name: The name of the device. :type name: str :param serial_number: The Serial number of the device. :type serial_number: str .. py:function:: step_device_list(context) Verifies that the new device appears in the device list. :param context: Behave context. :type context: runner.Context :param name: The name of the device. :type name: str :param serial_number: The Serial number of the device. :type serial_number: str .. py:function:: step_device_list(context, name, serial_number, domain_name) Verifies that the new device appears in the device list. :param context: Behave context. :type context: runner.Context :param name: The name of the device. :type name: str :param serial_number: The Serial number of the device. :type serial_number: str .. py:function:: step_delete_device(context, name) Deletes an device by name. :param context: Behave context. :type context: runner.Context :param name: The name of the device to be deleted. :type name: str .. py:function:: step_verify_device_deletion(context, name) Verifies that the device no longer appears in the list. :param context: Behave context. :type context: runner.Context :param name: The name of the device. :type name: str .. py:function:: step_attempt_view_nonexistent(context, non_existent_device_id) Attempts to view details of a non-existent device. :param context: Behave context. :type context: runner.Context :param non_existent_device_id: The id a non-existent device. :type non_existent_device_id: str .. py:function:: step_device_list(context) Verifies that the new device appears in the device list. :param context: Behave context. :type context: runner.Context