Tests for manipulating Nodes via the DB API
-
class
ironic.tests.unit.db.test_nodes.
DbNodeTestCase
(*args, **kwargs)[source]
Bases: ironic.tests.unit.db.base.DbTestCase
-
test_create_node
()[source]
-
test_create_node_already_exists
()[source]
-
test_create_node_instance_already_associated
()[source]
-
test_create_node_name_duplicate
()[source]
-
test_create_node_with_tags
()[source]
-
test_destroy_node
()[source]
-
test_destroy_node_by_uuid
()[source]
-
test_destroy_node_that_does_not_exist
()[source]
-
test_get_node_by_id
()[source]
-
test_get_node_by_instance
()[source]
-
test_get_node_by_instance_invalid_uuid
()[source]
-
test_get_node_by_instance_wrong_uuid
()[source]
-
test_get_node_by_name
()[source]
-
test_get_node_by_port_addresses
()[source]
-
test_get_node_by_port_addresses_multiple_found
()[source]
-
test_get_node_by_port_addresses_not_found
()[source]
-
test_get_node_by_uuid
()[source]
-
test_get_node_list
()[source]
-
test_get_node_list_chassis_not_found
()[source]
-
test_get_node_list_with_filters
()[source]
-
test_get_node_that_does_not_exist
()[source]
-
test_get_nodeinfo_list_defaults
()[source]
-
test_get_nodeinfo_list_inspection
(*args, **keywargs)[source]
-
test_get_nodeinfo_list_provision
(*args, **keywargs)[source]
-
test_get_nodeinfo_list_with_cols
()[source]
-
test_get_nodeinfo_list_with_filters
()[source]
-
test_ports_get_destroyed_after_destroying_a_node
()[source]
-
test_ports_get_destroyed_after_destroying_a_node_by_uuid
()[source]
-
test_release_non_existent_node
()[source]
-
test_release_non_locked_node
()[source]
-
test_release_reservation
()[source]
-
test_reservation_after_release
()[source]
-
test_reservation_in_exception_message
()[source]
-
test_reservation_non_existent_node
()[source]
-
test_reservation_of_reserved_node_fails
()[source]
-
test_reserve_node
()[source]
-
test_tags_get_destroyed_after_destroying_a_node
()[source]
-
test_tags_get_destroyed_after_destroying_a_node_by_uuid
()[source]
-
test_touch_node_provisioning
(*args, **keywargs)[source]
-
test_touch_node_provisioning_not_found
()[source]
-
test_update_node
()[source]
-
test_update_node_associate_and_disassociate
()[source]
-
test_update_node_inspection_finished_at
(*args, **keywargs)[source]
-
test_update_node_inspection_started_at
(*args, **keywargs)[source]
-
test_update_node_instance_already_associated
()[source]
-
test_update_node_name_duplicate
()[source]
-
test_update_node_no_provision
()[source]
-
test_update_node_not_found
()[source]
-
test_update_node_provision
(*args, **keywargs)[source]
-
test_update_node_uuid
()[source]
-
test_volume_connector_get_destroyed_after_destroying_a_node
()[source]
-
test_volume_connector_get_destroyed_after_destroying_a_node_uuid
()[source]
-
test_volume_target_gets_destroyed_after_destroying_a_node
()[source]
-
test_volume_target_gets_destroyed_after_destroying_a_node_uuid
()[source]