heat/heat/tests
Tomas Sedovic 678ea1315e Use empty list in list_join for validation
Calling list_join on the list of ResourceGroup's attributes in a
SoftwareConfig fails during template validation with:

ERROR: Property error : my_config: config "list_join" must operate on a
list

Closes-Bug: 1358831
Change-Id: I39d2da7a28ba53fbe3a95bff0198fa5c2f87aa3b
(cherry picked from commit 61a9d167c0)
2015-03-04 13:07:57 -05:00
..
db Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
policy Add check_is_admin to common.policy.Enforcer 2013-11-27 22:30:59 +00:00
templates "version" section should be required in template 2014-01-24 09:47:55 +08:00
v1_1 Move novaclient exceptions to heat.tests.v1_1.fakes 2014-07-15 11:54:23 -05:00
__init__.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
common.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
fakes.py Use stack ID to create domain project name 2014-03-12 14:17:36 +13:00
generic_resource.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_api_aws.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_api_cfn_v1.py Pass and use the environment in validate_template 2014-04-10 10:11:11 +12:00
test_api_cloudwatch.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_api_ec2token.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_api_openstack_v1.py Allow NotFound to be created without args 2014-05-28 09:32:26 +12:00
test_api_openstack_v1_util.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_api_openstack_v1_views_stacks_view_builder.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_api_openstack_v1_views_views_common.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_attributes.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_auth_password.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_auth_url.py Move X-Auth-Url logic to auth_url middleware 2014-02-20 15:52:51 -06:00
test_autoscaling.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_autoscaling_update_policy.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_ceilometer_alarm.py Handle NotFoundException when deleting alarm 2014-09-05 11:58:30 +10:00
test_clients.py Merge "Modify assert statement when comparing with None" 2014-03-12 16:45:53 +00:00
test_cloud_config.py A cloud-config resource based on SoftwareConfig 2014-02-05 08:30:51 +08:00
test_cloudwatch.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_common_context.py Allow for stack users in _authorize_stack_user 2014-04-09 07:35:37 +12:00
test_common_policy.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_constraints.py Do not validate constraints in schema constructor 2014-06-10 13:34:27 +02:00
test_cw_alarm.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_dbinstance.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_dependencies.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_eip.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_engine_api_utils.py Do not validate constraints in schema constructor 2014-06-10 13:34:27 +02:00
test_engine_service.py Stop periodic watcher tasks before deleting stack 2014-07-15 12:05:03 -05:00
test_environment.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_environment_format.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_event.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_exception.py use msg_fmt not message in Exceptions 2013-10-24 10:44:15 -10:00
test_fault_middleware.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_function.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_heat_autoscaling_group.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_heatclient.py Only delete stack user project from correct domain 2014-09-09 15:15:48 +10:00
test_hot.py Use empty list in list_join for validation 2015-03-04 13:07:57 -05:00
test_identifier.py Implement an identifier stack_path() 2014-03-24 12:30:48 +13:00
test_image.py Don't catch all exceptions in image constraint 2014-03-25 19:19:01 +01:00
test_instance.py Don't create cloud-init user unless specified 2014-03-25 05:01:11 -04:00
test_instance_group.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_instance_group_update_policy.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_instance_network.py Don't create cloud-init user unless specified 2014-03-25 05:01:11 -04:00
test_iso8601_utils.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_loadbalancer.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_loguserdata.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_metadata_refresh.py Order imports in alphabetical order (7/9) 2014-03-18 18:09:24 +02:00
test_multi_part.py A multipart cloud-init resource based on SoftwareConfig 2014-02-05 08:30:28 +08:00
test_nested_stack.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_neutron.py Don't pass enable_snat by default in Router 2014-04-28 07:01:57 +02:00
test_neutron_autoscaling.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_neutron_firewall.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_neutron_loadbalancer.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_neutron_metering.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_neutron_network_gateway.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_neutron_security_group.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_neutron_vpnservice.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_nokey.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_notifications.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_nova_floatingip.py Fix failed to delete the NovaFloatingIPAssociation resource 2014-05-28 09:44:47 +12:00
test_nova_keypair.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_nova_utils.py Move novaclient exceptions to heat.tests.v1_1.fakes 2014-07-15 11:54:23 -05:00
test_os_database.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_parameters.py Fix String Parameter Receive a unicode 2014-06-20 23:58:32 +08:00
test_parser.py Do no re-validate parameters for existing stacks 2014-06-10 13:35:11 +02:00
test_plugin_loader.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_plugin_manager.py Add a plugin_manager module 2014-03-03 21:10:42 -05:00
test_properties.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_provider_template.py Pass the parent's registry into child stacks 2014-06-25 13:48:12 +12:00
test_random_string.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_resource.py Merge "Order imports in alphabetical order (8/9)" 2014-03-29 11:21:13 +00:00
test_resource_group.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_restarter.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_rpc_client.py Pass and use the environment in validate_template 2014-04-10 10:11:11 +12:00
test_s3.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_scaling_template.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_scheduler.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_security_group.py Move novaclient exceptions to heat.tests.v1_1.fakes 2014-07-15 11:54:23 -05:00
test_server.py Prevent excessive validation for maxPersonality limit 2014-09-19 15:02:35 +08:00
test_server_tags.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_short_id.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_signal.py Fix status reason in events for deployment signals 2014-05-28 09:40:00 +12:00
test_software_config.py Resource type for software configuration 2014-02-05 08:29:54 +08:00
test_software_deployment.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_sqlalchemy_api.py Truncate status_reason to column length 2014-05-28 09:38:25 +12:00
test_sqlalchemy_filters.py Add exact filter support to SQL API list stacks 2013-11-20 08:37:23 -06:00
test_sqlalchemy_types.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_ssl_middleware.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_stack_lock.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_stack_resource.py Pass the parent's registry into child stacks 2014-06-25 13:48:12 +12:00
test_stack_user.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_structured_config.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_support.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_swift.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_template.py Check top-level sections when parsing a template 2014-04-09 07:35:37 +12:00
test_template_format.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_urlfetch.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_user.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_validate.py Use environment file in template-validate 2014-12-01 12:48:14 +08:00
test_version_negotiation_middleware.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
test_volume.py Call server volume detach only once 2014-12-16 15:20:47 +00:00
test_vpc.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_waitcondition.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_watch.py Order imports in alphabetical order (8/9) 2014-03-27 12:45:17 +02:00
test_wsgi.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
testing-overview.txt Remove examples and update testing-overview.txt 2013-04-30 13:51:31 -07:00
utils.py Fix timeout for stack actions 2014-04-09 07:35:37 +12:00