nova/nova/tests/integrated/v3
ChangBo Guo(gcb) 0bea84ac20 Removes the use of mutables as default args
Passing mutable objects as default args is a known Python pitfall.
We'd better avoid this. This commit changes mutable default args with
None, then use 'arg = arg or {}', 'arg = arg or []'. For unit code which
doesn't use the args , just set with None. This commit also adds hacking
check.

Closes-Bug: #1327473
Change-Id: I5a8492bf8ffef8e000b13b6bdfaef1968b96f816
2014-06-18 12:59:02 +08:00
..
api_samples Fix doc for service list 2014-06-16 16:57:23 +00:00
__init__.py Adds infra for v3 API sample creation 2013-08-16 12:14:26 +09:30
api_sample_base.py Enable flake8 F841 checking 2014-05-28 14:55:08 +01:00
test_access_ips.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_admin_actions.py Adds create backup server extension for the V3 API 2014-02-21 10:59:07 +10:30
test_admin_password.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_agents.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_aggregates.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_attach_interfaces.py Deprecate neutron_* configuration settings 2014-06-16 00:50:06 -07:00
test_availability_zone.py Check for None or timestamp in availability zone api sample 2014-04-04 09:48:52 -04:00
test_cells.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_certificates.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_config_drive.py Remove v3 xml API sample tests 2014-01-28 17:01:44 -05:00
test_console_auth_tokens.py Adds get_console_connect_info API 2014-02-28 22:05:29 +02:00
test_console_output.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_consoles.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_create_backup.py Adds create backup server extension for the V3 API 2014-02-21 10:59:07 +10:30
test_deferred_delete.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_evacuate.py Fixes evacuate doesn't honor enable password conf for v3 2014-02-27 21:10:38 +08:00
test_extended_availability_zone.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_extended_server_attributes.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_extended_status.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_extended_volumes.py Fix direct use of block_device module objects 2014-06-03 09:05:12 -07:00
test_extension_info.py Add tests to avoid inconsistent extension names 2014-06-03 08:35:57 +09:00
test_flavor_access.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_flavor_extraspecs.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_flavor_manage.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_flavor_rxtx.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_flavors.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_hide_server_addresses.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_hosts.py Adds service request parameter filter for V3 API os-hosts request 2014-02-23 09:01:48 +08:00
test_hypervisors.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_keypairs.py Remove spaces from SSH public key comment 2014-05-20 12:08:07 +02:00
test_lock_server.py Fix assertEqual parameter order post V3 API admin-actions-split 2014-02-20 14:42:47 +10:30
test_migrate_server.py Fix assertEqual parameter order post V3 API admin-actions-split 2014-02-20 14:42:47 +10:30
test_migrations.py Fix broken API os-migrations 2014-03-11 16:32:33 +01:00
test_multinic.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_pause_server.py Fix assertEqual parameter order post V3 API admin-actions-split 2014-02-20 14:42:47 +10:30
test_pci.py Merge "Adds host_ip to hypervisor show API" 2014-02-23 07:21:39 +00:00
test_quota_sets.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_remote_consoles.py Adds RDP console support 2014-02-07 21:20:08 +02:00
test_rescue.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_scheduler_hints.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_security_groups.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_server_actions.py Rename instance_actions v3 to server_actions 2014-04-01 14:59:31 +02:00
test_server_diagnostics.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_server_external_events.py Add os-server-external-events V3 API 2014-03-06 07:40:43 -08:00
test_server_metadata.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_server_usage.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_servers.py Removes the use of mutables as default args 2014-06-18 12:59:02 +08:00
test_servers_ips.py Remove vi modelines 2014-02-03 14:19:44 +00:00
test_services.py Add a new compute API method for deleting retired services 2014-02-21 16:50:23 -05:00
test_shelve.py Add API sample files of "unshelve a server" API 2014-03-19 08:26:40 +09:00
test_suspend_server.py Adds suspend server extension for V3 API 2014-01-31 15:10:41 +10:30
test_user_data.py Remove vi modelines 2014-02-03 14:19:44 +00:00