heat-tempest-plugin/heat_tempest_plugin/tests/api/gabbits/resourcetypes.yaml

28 lines
757 B
YAML

defaults:
request_headers:
X-Auth-Token: $ENVIRON['OS_TOKEN']
tests:
- name: list resource types
desc: 5b4db88b-d171-4400-b7a7-a7dc8f597d31
GET: /resource_types
status: 200
- name: show resource type
desc: cc05d1ef-17f1-430e-bea1-0f6766f7d0b4
GET: /resource_types/OS::Heat::TestResource
status: 200
response_json_paths:
$.support_status.status: SUPPORTED
$.properties.wait_secs.default: 0
- name: resource type template
desc: 5a2164eb-645a-4245-acd7-b222a715fc09
GET: /resource_types/OS::Heat::TestResource/template
query_parameters:
template_type: hot
status: 200
response_json_paths:
$.resources.TestResource.type: OS::Heat::TestResource
$.heat_template_version: /^20[1-9][0-9]-[0-1][0-9]-[0-3][0-9]$/