def test_boot_embedded_disk_003(mock_login, mock_query_dn, mock_order_clear):
mock_login.return_value = True
bp = LsbootPolicy("org-root", name="test")
mock_query_dn.return_value = bp
mock_order_clear.return_value = None
# local_embedded_disk_case3:
# Add first local_embedded_disk with type
# Add next local_embedded_disk without type
devices = [
{"device_name": "embedded_disk",
"device_order": "1",
"type": "primary",
"slot_number": "1"
},
{"device_name": "embedded_disk",
"device_order": "2",
},
]
expected_error_message = "_local_embedded_disk_add failed, error: Required parameter 'slot_number' or 'type' missing."
with assert_raises(UcsOperationError) as error:
boot_policy_order_set(handle, boot_policy_dn, devices)
assert_equal(error.exception.message, expected_error_message)
评论列表
文章目录