SEBA-305 Test status message from ATTWorkflowDriver SI
Change-Id: I839f02e27ef4f0a37d06f7dd4db3ff6e11bbcd90
diff --git a/src/test/cord-api/Framework/ATTWorkFlowDriver.robot b/src/test/cord-api/Framework/ATTWorkFlowDriver.robot
index aac79a2..d7f4e8b 100644
--- a/src/test/cord-api/Framework/ATTWorkFlowDriver.robot
+++ b/src/test/cord-api/Framework/ATTWorkFlowDriver.robot
@@ -32,7 +32,8 @@
${getJsonDict}= utils.getDictFromListOfDict ${json_result_list} serial_number ${onu_device}
${onu_state}= Get From Dictionary ${getJsonDict} onu_state
${authentication_state}= Get From Dictionary ${getJsonDict} authentication_state
- [Return] ${onu_state} ${authentication_state}
+ ${status_message}= Get From Dictionary ${getJsonDict} status_message
+ [Return] ${onu_state} ${authentication_state} ${status_message}
Service Instance DHCP State Check
[Arguments] ${onu_device}
@@ -82,10 +83,11 @@
Should Be True ${api_result}
Validate ATT Workflow Driver SI
- [Arguments] ${expected_status} ${expected_auth_status} ${onu_device}
- ${onu_state} ${authentication_status} Service Instance Status Check ${onu_device}
+ [Arguments] ${expected_status} ${expected_auth_status} ${onu_device} ${expected_status_message}=${EMPTY}
+ ${onu_state} ${authentication_status} ${status_message} Service Instance Status Check ${onu_device}
Should Be Equal ${onu_state} ${expected_status}
Should Be Equal ${authentication_status} ${expected_auth_status}
+ Run Keyword If '${expected_status_message}' != '${EMPTY}' Should Be Equal ${status_message} ${expected_status_message}
Validate ATT Workflow Driver SI DHCP State
[Arguments] ${expected_status} ${onu_device}