defaults: request_headers: X-Auth-Token: $ENVIRON['OS_TOKEN'] tests: - name: list template versions GET: /template_versions status: 200 response_json_paths: $.template_versions[?(@.version='heat_template_version.2017-02-24')].type: hot - name: list template functions GET: /template_versions/heat_template_version.2016-10-14/functions status: 200 response_json_paths: $.template_functions[?(@.functions='get_file')].description: A function for including a file inline. - name: template validate POST: /validate request_headers: content-type: application/json data: template: heat_template_version: '2016-04-08' parameters: test_val: type: string resources: test: type: OS::Heat::TestResource properties: value: {get_param: test_val} outputs: output_value: value: {get_attr: [test, output]} status: 200