diff options
author | steven stark <steven.stark@att.com> | 2019-06-05 20:53:58 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2019-06-05 20:53:58 +0000 |
commit | 5f9c956c157b106014e7b5104a799c4fb818dba1 (patch) | |
tree | a73abb343ae1efc5a63a55f4c52a0022499d178e /ice_validator/tests/test_volume_templates.py | |
parent | 4a071acd7eb15d73291d7badc297c248262f76d7 (diff) | |
parent | da26f1709fa5406ee3efebdb82d2c43fcf0122a1 (diff) |
Merge "[VVP] Performance Enhancements (report generation and test collection)"
Diffstat (limited to 'ice_validator/tests/test_volume_templates.py')
-rw-r--r-- | ice_validator/tests/test_volume_templates.py | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/ice_validator/tests/test_volume_templates.py b/ice_validator/tests/test_volume_templates.py index f65d6d1..634da5c 100644 --- a/ice_validator/tests/test_volume_templates.py +++ b/ice_validator/tests/test_volume_templates.py @@ -52,24 +52,16 @@ def test_volume_templates_contains_cinder_or_resource_group(volume_template): in fact volume templates """ acceptable_resources = [] - - with open(volume_template) as fh: - yml = yaml.load(fh) - - # skip if resources are not defined - if "resources" not in yml: - pytest.skip("No resources specified in the heat template") - dirname = os.path.dirname(volume_template) - list_of_files = get_list_of_nested_files(yml, dirname) + list_of_files = get_list_of_nested_files(volume_template, dirname) list_of_files.append(volume_template) for file in list_of_files: with open(file) as fh: yml = yaml.load(fh) - - for k, v in yml["resources"].items(): + resources = yml.get("resources") or {} + for k, v in resources.items(): if not isinstance(v, dict): continue if "type" not in v: |