The ironic.tests.unit.drivers.modules.oneview.test_common Module

The ironic.tests.unit.drivers.modules.oneview.test_common Module

class ironic.tests.unit.drivers.modules.oneview.test_common.OneViewCommonTestCase(*args, **kwds)[source]

Bases: ironic.tests.unit.db.base.DbTestCase

setUp()[source]
test__validate_node_enclosure_group_invalid(*args, **keywargs)[source]
test__validate_node_port_mac_server_hardware_invalid(*args, **keywargs)[source]
test__validate_node_server_hardware_type(*args, **keywargs)[source]
test__validate_server_profile_template_mac_type_virtual(*args, **keywargs)[source]
test__validate_server_profile_template_manage_boot_false()[source]
test__validate_server_profile_template_server_hardware_type()[source]
test__validate_spt_enclosure_group_invalid()[source]
test__verify_node_info()[source]
test__verify_node_info_fails()[source]
test__verify_node_info_missing_values_empty_string()[source]
test_get_hponeview_client(*args, **keywargs)[source]
test_get_hponeview_client_insecure_cafile(*args, **keywargs)[source]
test_get_hponeview_client_insecure_false()[source]
test_get_ilo_access()[source]
test_get_oneview_info()[source]
test_get_oneview_info_malformed_capabilities()[source]
test_get_oneview_info_missing_sh()[source]
test_get_oneview_info_missing_spt()[source]
test_prepare_manager_url()[source]
test_validate_oneview_resources_compatibility(*args, **keywargs)[source]

Validate compatibility of resources.

  1. Check _validate_node_server_profile_template method is called
  2. Check _validate_node_server_hardware_type method is called
  3. Check _validate_node_enclosure_group method is called
  4. Check _validate_node_port_mac_server_hardware method is called
  5. Check _validate_server_profile_template_mac_type method is called
test_verify_node_info()[source]
test_verify_node_info_missing_node_driver_info()[source]
test_verify_node_info_missing_node_properties()[source]
test_verify_node_info_missing_sh()[source]
test_verify_node_info_missing_sht()[source]
test_verify_node_info_missing_spt()[source]
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.