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]