heat/heat/tests
Anderson Mesquita 1bb039d847 Remove validation of nested stack for preview
At preview time, resources have not been created and certain validation
do not apply (such as validating properties acquired from other
resources attributes), so this patch removes the validation of nested
stacks.

Closes-Bug: 1392455
Change-Id: I39be064c775369f1180487f4b48184e288734c49
2014-11-13 14:42:01 -05:00
..
autoscaling Rewrite AutoScalingGroup adjustment tests as unit tests 2014-10-08 21:14:03 +10:00
db Add nested_depth column to stack table 2014-10-29 12:45:11 +00: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 Merge "Resolve AWS::EC2::Instance AZ output to a value if not specified" 2014-09-26 08:13:40 +00:00
__init__.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
common.py ERROR_WAIT_TIME should be a config option 2014-11-05 09:27:15 +08:00
fakes.py Catch correct exception for Cinder api version detection 2014-10-17 14:39:25 -05:00
generic_resource.py Make sure that the properties are stored on updates 2014-10-10 12:04:18 +10:00
test_api_aws.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_api_cfn_v1.py Add nested_depth to internal _create_stack RPC interface 2014-10-29 12:45:11 +00:00
test_api_cloudwatch.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_api_ec2token.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_api_openstack_v1.py Add nested_depth to internal _create_stack RPC interface 2014-10-29 12:45:11 +00:00
test_api_openstack_v1_util.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_api_openstack_v1_views_stacks_view_builder.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_api_openstack_v1_views_views_common.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_attributes.py Hide warning for old style attribute schema test 2014-06-18 08:58:45 +00:00
test_auth_password.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_auth_url.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_autoscaling.py Merge "Convert bool/int values into string for string properties" 2014-10-09 01:12:17 +00:00
test_autoscaling_update_policy.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_ceilometer_alarm.py Fix legacy alarm matching_metadata broken by recent fix. 2014-10-28 19:17:17 -04:00
test_clients.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_cloud_config.py Use RPC directly for software config operations 2014-11-12 10:16:00 +13:00
test_cloudwatch.py tests remove stack_delete_after decorator 2014-04-30 16:14:59 +01:00
test_common_context.py Move to oslo.middlware request_id module 2014-10-24 10:04:11 +01:00
test_common_param_utils.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_common_policy.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_common_serializers.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_constraints.py Using six.string_types for python3 compatible 2014-11-03 15:03:56 +08:00
test_cw_alarm.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_dbinstance.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_dependencies.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_eip.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_empty_stack.py Fix updating from an empty stack 2014-07-17 21:35:17 +10:00
test_engine_api_utils.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_engine_service.py engine service add nested_depth to create_stack 2014-10-29 12:45:11 +00:00
test_environment.py Pass list of parameters to engine service to reset 2014-09-15 17:51:32 -07:00
test_environment_format.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
test_event.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_exception.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
test_fault_middleware.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_function.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_glance_client.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_glance_image.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_heat_autoscaling_group.py Rework autoscaling group current_size attribute 2014-10-08 21:14:03 +10:00
test_heatclient.py Always using domain id to create domain project or user 2014-11-07 10:23:20 +08:00
test_hot.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_identifier.py Merge "Make the first line of every file consistent." 2014-04-08 08:51:07 +00:00
test_image.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_instance.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_instance_group.py Make sure that AutoScalingGroup depends on the launch config 2014-10-21 10:48:28 +10:00
test_instance_group_update_policy.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_instance_network.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_iso_8601.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_lifecycle_plugin_utils.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_loadbalancer.py Using six.string_types for python3 compatible 2014-11-03 15:03:56 +08:00
test_loguserdata.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_metadata_refresh.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_multi_part.py Use RPC directly for software config operations 2014-11-12 10:16:00 +13:00
test_nested_stack.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_network_interface.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_neutron.py Merge "Fix add_dependencies for floating_ip resource" 2014-10-23 13:23:40 +00:00
test_neutron_autoscaling.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_neutron_client.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_neutron_firewall.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_neutron_loadbalancer.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_neutron_metering.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_neutron_network_gateway.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_neutron_security_group.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_neutron_vpnservice.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_nokey.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_notifications.py Switch to oslo.utils 2014-09-30 14:27:59 +02:00
test_nova_client.py Validate nova server's metadata 2014-10-27 10:23:33 +10:00
test_nova_floatingip.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_nova_keypair.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_nova_servergroup.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_nova_utils.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_os_database.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_parameters.py Merge "Make str(json_param) return string vs python" 2014-09-13 03:35:14 +00:00
test_parser.py Merge "Fix error raising in cfn with wrong output section" 2014-10-31 11:23:46 +00:00
test_plugin_loader.py Skip tests when loading plugins 2014-04-30 23:19:57 +02:00
test_plugin_manager.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_properties.py Make sure that the properties are stored on updates 2014-10-10 12:04:18 +10:00
test_provider_template.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_random_string.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_resource.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_resource_group.py ResourceGroup add remove_policies property 2014-10-20 22:51:28 +01:00
test_restarter.py Make HARestarter do a proper lookup of the RefID 2014-10-21 13:04:52 -04:00
test_rpc_client.py Add nested_depth to internal _create_stack RPC interface 2014-10-29 12:45:11 +00:00
test_rsrc_defn.py Using six.string_types for python3 compatible 2014-11-03 15:03:56 +08:00
test_s3.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_sahara_cluster.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_sahara_templates.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_scaling_template.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_scheduler.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_security_group.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_server.py Use RPC directly for software config operations 2014-11-12 10:16:00 +13:00
test_server_tags.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_short_id.py Order imports in alphabetical order (9/9) 2014-05-22 16:49:51 +03:00
test_signal.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_software_component.py Use RPC directly for software config operations 2014-11-12 10:16:00 +13:00
test_software_config.py Use RPC directly for software config operations 2014-11-12 10:16:00 +13:00
test_software_deployment.py Use RPC directly for software deployment operations 2014-11-12 10:16:00 +13:00
test_sqlalchemy_api.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_sqlalchemy_filters.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_sqlalchemy_types.py Tolerate null on Json db load 2014-10-21 11:49:10 +13:00
test_ssl_middleware.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_stack_lock.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_stack_resource.py Remove validation of nested stack for preview 2014-11-13 14:42:01 -05:00
test_stack_user.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_structured_config.py Merge "Add validation constraints on config inputs" 2014-11-13 05:22:34 +00:00
test_support.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_swift.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_swift_client.py Merge "Validate tenant_id part of TempURL in clients" 2014-10-22 15:11:52 +00:00
test_swiftsignal.py Use correct object when deleting 2014-10-23 17:09:31 -05:00
test_template.py Remove vim headers 2014-10-16 17:54:42 +03:00
test_template_format.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_timeutils.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_urlfetch.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_user.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_validate.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_version_negotiation_middleware.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_volume.py Merge "Implement stack restore" 2014-10-27 22:21:52 +00:00
test_vpc.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_waitcondition.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_watch.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
test_wsgi.py Don't import HeatTestCase directly 2014-10-22 14:15:11 +08:00
testing-overview.txt Remove examples and update testing-overview.txt 2013-04-30 13:51:31 -07:00
utils.py Merge "Import the stack module directly" 2014-10-06 08:16:22 +00:00