heat/heat/tests
Peter Razumovsky 103a09bc1c Enable abandon option to nested resource
Resources use abandon_in_progress option for abandoning in
prepare_abandon method. When abandon_in_progress, resource's
deletion policy is "Retain" and resource will not delete. Nested
resource prepare_abandon missed enabling that option, so all nested
stacks delete.

Change-Id: I819566e4e1ca81193c745dcdd89217f31db41b07
Closes-bug: #1509912
2015-10-30 11:08:34 +03:00
..
api Use assertIsNone instead of assertEqual(None, ***) 2015-10-26 16:32:12 +01:00
autoscaling Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
aws Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
barbican Delete children handle_delete testing (Barbican) 2015-09-08 09:48:15 +03:00
ceilometer Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
cinder No need to detach if there is no attachment 2015-09-18 02:00:58 +00:00
clients Use assertIsNone instead of assertEqual(None, ***) 2015-10-26 16:32:12 +01:00
constraints move ceilometer constraints to common constraint 2015-08-03 13:18:31 +08:00
convergence Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
db Use assertIsNone instead of assertEqual(None, ***) 2015-10-26 16:32:12 +01:00
engine Use assertIn and assertNotIn 2015-10-26 22:40:14 +01:00
keystone Fix mixin class clients 2015-10-22 10:14:07 -04:00
magnum Update OS::Magnum::BayModel with tls_disabled 2015-10-21 10:18:38 -04:00
manila Remove tests for _show_resource in manila 2015-09-29 13:39:32 +03:00
mistral Use assertTrue/False instead of assertEqual(T/F) 2015-10-26 22:45:25 +01:00
neutron Use assertTrue/False instead of assertEqual(T/F) 2015-10-26 22:45:25 +01:00
nova Use assertIsNone instead of assertEqual(None, ***) 2015-10-26 16:32:12 +01:00
openstack Refactor unit tests to support ExceptionFilters in clients 2015-10-20 10:37:40 -04:00
policy Add resource_type-specific policies 2015-08-25 15:37:26 +03:00
templates Fixes JSON to YAML conversion bug 2015-06-25 07:32:34 -07:00
__init__.py Switch to mox3 2015-10-02 13:05:51 +05:30
common.py Allow selectively disabling resource validation 2015-09-17 14:59:49 +01:00
fakes.py Add signal_transport property to Heat wait conditions 2015-10-13 12:27:05 -07:00
generic_resource.py Add signal_transport property to Heat wait conditions 2015-10-13 12:27:05 -07:00
test_attributes.py Support attributes with dynamic scheme 2015-08-10 12:17:01 +03:00
test_auth_password.py py34: test_auth_* 2015-08-05 10:29:16 +05:30
test_auth_url.py Merge "Correctly determine keystone v3 endpoint" 2015-08-13 03:37:24 +00:00
test_cloud_config.py Show deprecated warnings when import parser 2015-04-14 17:49:15 +08:00
test_cloudwatch.py Disable cloud-watch-lite by default 2015-05-31 17:36:13 +08:00
test_common_context.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_common_param_utils.py Raise HTTPBadRequest instead of ValueError for API validation 2015-05-27 03:48:44 +00:00
test_common_policy.py Add resource_type-specific policies 2015-08-25 15:37:26 +03:00
test_common_serializers.py py34: heat.tests.test_common_serializers 2015-08-26 13:09:04 +05:30
test_common_service_utils.py heat-manage service list 2015-02-02 13:05:46 +05:30
test_constraints.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_convg_stack.py Use assertTrue/False instead of assertEqual(T/F) 2015-10-26 22:45:25 +01:00
test_crypt.py Add a new crypt method using cryptography 2015-07-07 10:06:47 +02:00
test_cw_alarm.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_dbinstance.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_empty_stack.py Show deprecated warnings when import parser 2015-04-14 17:49:15 +08:00
test_engine_api_utils.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_engine_service.py Use assertTrue/False instead of assertEqual(T/F) 2015-10-26 22:45:25 +01:00
test_engine_service_stack_watch.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_environment.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_environment_format.py py34: test_environment* 2015-08-01 20:50:54 +05:30
test_event.py Work around problems storing huge properties in events 2015-09-11 15:04:23 +01:00
test_exception.py Produce more meaningful exception messages in nested stacks 2015-06-24 08:52:08 +10:00
test_fault_middleware.py py34: heat.tests.test_fault_middleware 2015-09-22 22:40:48 +05:30
test_function.py Allow get_attr: [res_name] format to get all attribute 2015-10-19 03:01:57 +00:00
test_glance_image.py Delete children handle_delete testing (Glance) 2015-09-16 12:33:34 +00:00
test_grouputils.py Move internal test resources to generic_resource 2015-07-24 09:30:06 -04:00
test_hot.py Implement new map_merge intrinsic function 2015-10-21 19:33:18 -04:00
test_identifier.py Use assertIn and assertNotIn 2015-10-26 22:40:14 +01:00
test_instance_group.py Make neutron resources available based on service extensions 2015-10-19 10:30:33 +05:30
test_instance_group_update_policy.py Novaclient v2 instead of v1_1 2015-04-03 11:24:59 +02:00
test_lifecycle_plugin_utils.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_loguserdata.py Replaced mox with mock in test_loguserdata 2015-10-12 10:15:19 -04:00
test_metadata_refresh.py Replaced mox with mock in test_metadata_refresh 2015-10-16 12:07:11 -04:00
test_multi_part.py Fix unsupported format character error for multipart mime 2015-07-20 09:05:40 +05:30
test_nested_stack.py Convergence: Fix to use cache_data for FnGetRefId (1) 2015-09-30 21:38:33 +05:30
test_nokey.py Novaclient v2 instead of v1_1 2015-04-03 11:24:59 +02:00
test_none_resource.py Use assertIsNone instead of assertEqual(None, ***) 2015-10-26 16:32:12 +01:00
test_notifications.py Reduce size of stack_identity in heat notifications 2015-06-29 13:14:50 +00:00
test_os_database.py Remove tests for _show_resource in trove 2015-09-17 17:14:15 +03:00
test_parameters.py Use assertTrue/False instead of assertEqual(T/F) 2015-10-26 22:45:25 +01:00
test_plugin_loader.py Use HeatTestCase as parent instead of testtools 2015-03-31 15:17:29 +00:00
test_properties.py Use assertTrue/False instead of assertEqual(T/F) 2015-10-26 22:45:25 +01:00
test_provider_template.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_random_string.py Convergence: Fix to use cache_data for FnGetRefId (2) 2015-09-30 21:41:35 +05:30
test_remote_stack.py Refactor unit tests to support ExceptionFilters in clients 2015-10-20 10:37:40 -04:00
test_resource.py Merge "Use assertIsNone instead of assertEqual(None, ***)" 2015-10-27 16:38:31 +00:00
test_resource_group.py Fix handling of FAILED ResourceGroup members on rolling update 2015-10-23 18:33:22 -04:00
test_restarter.py Stop monkey-patching global namespace 2015-05-28 13:05:15 +00:00
test_rpc_client.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_rpc_listener_client.py Move listener rpc client to rpc/listener_client.py 2015-06-19 08:24:19 +05:30
test_rpc_worker_client.py Remove return for rpc casts in rpc worker client 2015-03-24 23:17:19 +05:30
test_rsrc_defn.py Make ResourceDefinition round-trip stable to avoid extra writes 2015-09-11 14:27:55 -04:00
test_sahara_cluster.py Change support_status to HIDDEN in res props 2015-10-16 10:20:48 +03:00
test_sahara_data_source.py Delete children handle_delete testing (Sahara) 2015-09-21 14:32:39 +03:00
test_sahara_image.py Add OS::Sahara::ImageRegistry resource 2015-10-08 14:39:18 +03:00
test_sahara_job_binary.py Add OS::Sahara::JobBinary resource 2015-09-07 11:09:28 +03:00
test_sahara_templates.py Support update for sahara node group template 2015-10-13 17:41:09 +03:00
test_server_tags.py Retain references to stacks in all unit tests 2015-05-14 16:55:12 -04:00
test_short_id.py Port short_id to return unicode 2015-07-09 07:15:49 +00:00
test_signal.py Add signal_transport property to Heat wait conditions 2015-10-13 12:27:05 -07:00
test_software_component.py Improve StackValidationFailed response in properties 2015-04-10 15:42:21 +03:00
test_software_config.py Use assertIsNone instead of assertEqual(None, ***) 2015-10-26 16:32:12 +01:00
test_software_deployment.py Add signal_transport property to Heat wait conditions 2015-10-13 12:27:05 -07:00
test_stack.py Fix race condition in stack listing 2015-10-21 16:00:08 +02:00
test_stack_collect_attributes.py Add get_attr which returns all attributes 2015-09-01 17:32:17 +03:00
test_stack_delete.py Refactor timeout calculation to utility 2015-07-18 08:51:59 +05:30
test_stack_lock.py replace assert statement with unittest.assertXXX 2015-09-28 02:13:46 -06:00
test_stack_resource.py Enable abandon option to nested resource 2015-10-30 11:08:34 +03:00
test_stack_update.py Merge "Use assertIsNone instead of assertEqual(None, ***)" 2015-10-27 16:38:31 +00:00
test_stack_user.py Move registration of resources to HeatTestCase 2015-06-15 02:43:15 -04:00
test_structured_config.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_support.py Replace tag 2015.2 to 5.0.0 2015-08-06 06:29:09 -04:00
test_swift.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_swiftsignal.py Convergence: Fix to use cache_data for FnGetRefId (2) 2015-09-30 21:41:35 +05:30
test_template.py Implement new map_merge intrinsic function 2015-10-21 19:33:18 -04:00
test_template_format.py Merge "Use assertIsNone instead of assertEqual(None, ***)" 2015-10-27 16:38:31 +00:00
test_timeutils.py Round the elapsed time to the nearest second 2015-09-09 06:59:56 +00:00
test_trove_cluster.py Remove tests for _show_resource in trove 2015-09-17 17:14:15 +03:00
test_urlfetch.py py34: Fix integration tests 2015-09-26 20:27:54 +05:30
test_validate.py Convert validate_template validation path 2015-09-21 14:27:16 +01:00
test_version.py Coverage: Additional test case for better coverage 2015-06-16 13:01:30 +05:30
test_vpc.py Show deprecated warnings when import parser 2015-04-14 17:49:15 +08:00
test_watch.py Replaced mox with mock in test_watch 2015-10-14 13:49:44 -04:00
test_zaqar_queue.py Refactor unit tests to support ExceptionFilters in clients 2015-10-20 10:37:40 -04:00
testing-overview.txt Add alternative way to use debugger for unittets 2015-08-20 16:28:51 +00:00
utils.py Convergence: Fix to use cache_data for FnGetRefId (1) 2015-09-30 21:38:33 +05:30