Test class for iBoot PDU driver module.
-
class ironic.tests.unit.drivers.modules.test_iboot.IBootDriverTestCase(*args, **kwargs)[source]
Bases: ironic.tests.unit.db.base.DbTestCase
-
setUp()[source]
-
test__switch_retries(*args, **keywargs)[source]
-
test_get_power_state(*args, **keywargs)[source]
-
test_get_properties()[source]
-
test_reboot_bad(*args, **keywargs)[source]
-
test_reboot_good(*args, **keywargs)[source]
-
test_set_power_state_bad(*args, **keywargs)[source]
-
test_set_power_state_good(*args, **keywargs)[source]
-
test_set_power_state_invalid_parameter(*args, **keywargs)[source]
-
test_set_power_state_retry(*args, **keywargs)[source]
-
test_validate_fails(*args, **keywargs)[source]
-
test_validate_good(*args, **keywargs)[source]
-
class ironic.tests.unit.drivers.modules.test_iboot.IBootPrivateMethodTestCase(*args, **kwargs)[source]
Bases: ironic.tests.unit.db.base.DbTestCase
-
setUp()[source]
-
test__parse_driver_info_bad_port()[source]
-
test__parse_driver_info_bad_relay_id()[source]
-
test__parse_driver_info_good()[source]
-
test__parse_driver_info_good_with_explicit_port()[source]
-
test__parse_driver_info_good_with_explicit_relay_id()[source]
-
test__parse_driver_info_missing_address()[source]
-
test__parse_driver_info_missing_password()[source]
-
test__parse_driver_info_missing_username()[source]
-
test__power_status_error(*args, **keywargs)[source]
-
test__power_status_exception(*args, **keywargs)[source]
-
test__power_status_exception_index_error(*args, **keywargs)[source]
-
test__power_status_exception_type_error(*args, **keywargs)[source]
-
test__power_status_off(*args, **keywargs)[source]
-
test__power_status_on(*args, **keywargs)[source]
-
test__power_status_retries(*args, **keywargs)[source]