Automate the test case to check firmware inventory path
is updateable

Change-Id: I98a6aef1fda1db70526ae7821a329b1e414fa074
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
diff --git a/redfish/update_service/test_firmware_inventory.robot b/redfish/update_service/test_firmware_inventory.robot
index d405e13..6ac1d4e 100644
--- a/redfish/update_service/test_firmware_inventory.robot
+++ b/redfish/update_service/test_firmware_inventory.robot
@@ -143,6 +143,28 @@
     END
 
 
+Verify Redfish FirmwareInventory Is Updateable
+    [Documentation]  Verify the redfish firmware inventory path is updateable.
+    [Tags]  Verify_Redfish_FirmwareInventory_Is_Updateable
+
+    ${sw_member_list}=  Redfish_Utils.Get Member List  /redfish/v1/UpdateService/FirmwareInventory
+
+    # sw_member_list:
+    #   [0]:                            /redfish/v1/UpdateService/FirmwareInventory/98744d76
+    #   [1]:                            /redfish/v1/UpdateService/FirmwareInventory/9a8028ec
+    #   [2]:                            /redfish/v1/UpdateService/FirmwareInventory/acc9e073
+
+    FOR  ${sw_member}  IN  @{sw_member_list}
+      ${resp}=  Redfish.Get Attribute  ${sw_member}  Updateable
+
+      # Example:
+      # "Updateable": true,
+
+      Should Be Equal As Strings  ${resp}  True
+
+    END
+
+
 Verify Redfish BIOS Version
     [Documentation]  Get host firmware version from system inventory.
     [Tags]  Verify_Redfish_BIOS_Version