heat/heat/tests/aws
Zane Bitter 316b80e1d5 Ensure the whole ResourceDefinition is validated
We used to validate intrinsic functions in the ResourceDefinition by just
passing it to function.validate(). That worked when it also acted as a
CloudFormation template snippet but, since that behaviour was removed by
2c6fc7bcd6, that call now does nothing. This
replaces it with a validate() method on the ResourceDefinition itself.

This also improves path reporting for validation errors in deletion or
update policies.

Change-Id: I58c788002136ddf9bded309366e2072823b3ac77
Closes-Bug: #1732798
2017-11-16 18:17:23 -05:00
..
__init__.py Enable some unit tests back 2015-02-03 10:20:16 +08:00
test_eip.py Use StackDefinition in intrinsic functions for resolving data 2017-07-21 10:30:34 -04:00
test_instance.py Remove usage of parameter enforce_type 2017-05-08 17:55:32 +08:00
test_instance_network.py Use more specific asserts in tests 2016-11-22 08:12:35 +01:00
test_loadbalancer.py Use StackDefinition in intrinsic functions for resolving data 2017-07-21 10:30:34 -04:00
test_network_interface.py Unit tests: compare stack names in PhysName 2016-03-10 13:07:29 -05:00
test_s3.py Remove usage of parameter enforce_type 2017-05-08 17:55:32 +08:00
test_security_group.py Fix python-novaclient 8.0.0 related issues 2017-05-16 16:12:04 +02:00
test_user.py Move FakeKeystoneClient to engine.clients 2017-10-24 11:45:31 -04:00
test_volume.py Ensure the whole ResourceDefinition is validated 2017-11-16 18:17:23 -05:00
test_waitcondition.py Use StackDefinition in intrinsic functions for resolving data 2017-07-21 10:30:34 -04:00