nova/nova/tests/unit/api/openstack/compute
Chuck Carmack 4841cab03e REST API changes for user settable server description
This patches adds changes to the Nova REST API to allow
users to create a server with a description, rebuild
a server with a description, update the description,
and get the description in the server details.

Note: Future commits will be done to support the server
description in python-novaclient and openstack-client.

APIImpact

Implements blueprint: user-settable-server-description

Change-Id: I74b1a340c5ab98fdea2186e87dd13f42ce7c7661
2016-01-25 21:33:30 +00:00
..
legacy_v2 Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
__init__.py move all tests to nova/tests/unit 2014-11-12 15:31:08 -05:00
admin_only_action_common.py Use controller method in all admin actions tests 2015-03-09 09:39:27 +09:00
basic.py Remove last of the plugins/v3 from unit tests 2015-08-18 15:25:46 +08:00
dummy_schema.py Remove last of the plugins/v3 from unit tests 2015-08-18 15:25:46 +08:00
microversions.py Remove last of the plugins/v3 from unit tests 2015-08-18 15:25:46 +08:00
test_access_ips.py Convert nova.tests.unit.image.fake.stub_out_image_service to use stub_out 2016-01-06 16:42:20 -08:00
test_admin_actions.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_admin_password.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_agents.py Remove unnecessary ValueError exception 2015-08-19 01:58:42 -07:00
test_aggregates.py Remove NovaObjectDictCompat from Aggregate 2016-01-08 20:32:18 +00:00
test_api.py [python3] Webob request body should be bytes 2015-12-28 13:51:29 -05:00
test_attach_interfaces.py Remove deprecated neutron auth options 2015-12-09 06:04:05 -08:00
test_auth.py Make project_id optional in v2.1 urls 2016-01-24 06:38:15 -05:00
test_availability_zone.py Parse availability_zone in API 2016-01-15 13:08:45 -08:00
test_baremetal_nodes.py Fix invalid import order 2016-01-20 05:03:41 -08:00
test_block_device_mapping.py Convert nova.tests.unit.image.fake.stub_out_image_service to use stub_out 2016-01-06 16:42:20 -08:00
test_block_device_mapping_v1.py Convert nova.tests.unit.image.fake.stub_out_image_service to use stub_out 2016-01-06 16:42:20 -08:00
test_cells.py Change assertEqual(True/False) to assertTrue/False 2016-01-11 17:02:11 +05:30
test_certificates.py use graduated oslo.policy 2015-11-26 13:04:52 +08:00
test_cloudpipe.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_cloudpipe_update.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_config_drive.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_console_auth_tokens.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_console_output.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_consoles.py use graduated oslo.policy 2015-11-26 13:04:52 +08:00
test_create_backup.py Filter leading/trailing spaces for name field in v2.1 compat mode 2015-09-23 10:27:54 +01:00
test_createserverext.py [python3] Webob request body should be bytes 2015-12-28 13:51:29 -05:00
test_deferred_delete.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_disk_config.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_evacuate.py Remove onSharedStorage from evacuate API 2015-12-15 11:23:11 +01:00
test_extended_availability_zone.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_extended_hypervisors.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_extended_ips.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_extended_ips_mac.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_extended_rescue_with_image.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_extended_server_attributes.py Add host_status attribute for servers/detail and servers/{server_id} 2016-01-16 20:07:49 +02:00
test_extended_status.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_extended_virtual_interfaces_net.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_extended_volumes.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_extension_info.py Rename classes containing 'v3' to 'v21' 2015-08-18 15:25:46 +08:00
test_extensions.py Remove 'v3' from extension code 2015-09-08 14:00:03 +00:00
test_fixed_ips.py Change assertEqual(True/False) to assertTrue/False 2016-01-11 17:02:11 +05:30
test_flavor_access.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_flavor_disabled.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_flavor_manage.py [python3] Webob request body should be bytes 2015-12-28 13:51:29 -05:00
test_flavor_rxtx.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_flavor_swap.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_flavorextradata.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_flavors.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_flavors_extra_specs.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_floating_ip_dns.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_floating_ip_pools.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_floating_ips.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_floating_ips_bulk.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_fping.py Remove v3 references in unit test 'contrib' 2015-08-28 14:43:55 +00:00
test_hide_server_addresses.py Merge "Replaces itertools.izip with six.moves.zip" 2016-01-15 04:53:41 +00:00
test_hosts.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_hypervisor_status.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_hypervisors.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_image_metadata.py [python3] Webob request body should be bytes 2015-12-28 13:51:29 -05:00
test_image_size.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_images.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_instance_actions.py use graduated oslo.policy 2015-11-26 13:04:52 +08:00
test_instance_usage_audit_log.py Use TimeFixture from oslo_utils to override time in tests 2015-12-18 12:15:00 -05:00
test_keypairs.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_limits.py [python3] Webob request body should be bytes 2015-12-28 13:51:29 -05:00
test_lock_server.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_microversions.py [python3] Webob request body should be bytes 2015-12-28 13:51:29 -05:00
test_migrate_server.py Fix incomplete error message of quota exceeded 2015-09-02 11:45:27 +08:00
test_migrations.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_multinic.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_multiple_create.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_networks.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_neutron_security_groups.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_pause_server.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_pci.py pci: Remove nova.pci.device module 2015-08-19 12:22:00 -04:00
test_plugin_framework.py Remove more 'v3' references from the code 2015-09-08 13:56:05 +00:00
test_quota_classes.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_quotas.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_remote_consoles.py The API unit tests for serial console use http instead of ws 2015-08-19 07:37:25 +00:00
test_rescue.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_scheduler_hints.py Convert nova.tests.unit.image.fake.stub_out_image_service to use stub_out 2016-01-06 16:42:20 -08:00
test_security_group_default_rules.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_security_groups.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_server_actions.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_server_diagnostics.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_server_external_events.py Check unknown event name when create external server event 2015-09-10 15:43:40 +08:00
test_server_group_quotas.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_server_groups.py Add project-id and user-id when list server-groups 2015-12-10 20:11:33 +08:00
test_server_metadata.py [python3] Webob request body should be bytes 2015-12-28 13:51:29 -05:00
test_server_password.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_server_reset_state.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_server_start_stop.py use graduated oslo.policy 2015-11-26 13:04:52 +08:00
test_server_usage.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_serversV21.py REST API changes for user settable server description 2016-01-25 21:33:30 +00:00
test_services.py Add service status notification 2016-01-20 15:31:55 +01:00
test_shelve.py use graduated oslo.policy 2015-11-26 13:04:52 +08:00
test_simple_tenant_usage.py Use timedelta.total_second instead of calculating 2016-01-13 17:07:57 +08:00
test_snapshots.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_suspend_server.py Move V2.1 API unittest to top level directory 2015-08-17 11:15:26 +10:00
test_tenant_networks.py Fix order of arguments in assertEqual 2015-09-22 04:43:55 -07:00
test_urlmap.py Convert nova.tests.unit.image.fake.stub_out_image_service to use stub_out 2016-01-06 16:42:20 -08:00
test_used_limits.py Fix order of arguments in assertEqual 2015-09-22 04:43:55 -07:00
test_user_data.py Replace stubs.Set with stub_out (fakes) 2016-01-13 22:19:38 -05:00
test_versions.py REST API changes for user settable server description 2016-01-25 21:33:30 +00:00
test_virtual_interfaces.py Fix order of arguments in assertEqual 2015-09-22 04:43:55 -07:00
test_volumes.py Pass attachment_id to Cinder when detach a volume 2016-01-20 22:16:27 +01:00