diff options
author | 2018-09-14 07:55:49 -0700 | |
---|---|---|
committer | 2018-09-14 07:55:49 -0700 | |
commit | 60d5ad7d00eadd6395eca186e6fa76a43df3c6cf (patch) | |
tree | 95d83d0a70a948707ead37800bc547da7f5861b2 /ice_validator/tests/test_subnet_format.py | |
parent | 31d5da59b39d38760cc519a2c5e5b70357b539e8 (diff) |
[VVP] udpating scripts for casablanca 2
adding scripts updates
adding docrators for sections 5.2.6 - end
closes out VVP 80
Change-Id: Iecac476949aa3ae3982f8c77671869583eb313d6
Issue-ID: VVP-80
Signed-off-by: stark, steven <ss820f@att.com>
Diffstat (limited to 'ice_validator/tests/test_subnet_format.py')
-rw-r--r-- | ice_validator/tests/test_subnet_format.py | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/ice_validator/tests/test_subnet_format.py b/ice_validator/tests/test_subnet_format.py index 51b513c..bc183ef 100644 --- a/ice_validator/tests/test_subnet_format.py +++ b/ice_validator/tests/test_subnet_format.py @@ -2,7 +2,7 @@ # ============LICENSE_START======================================================= # org.onap.vvp/validation-scripts # =================================================================== -# Copyright © 2018 AT&T Intellectual Property. All rights reserved. +# Copyright © 2017 AT&T Intellectual Property. All rights reserved. # =================================================================== # # Unless otherwise specified, all software contained herein is licensed @@ -38,23 +38,29 @@ # ECOMP is a trademark and service mark of AT&T Intellectual Property. # -import pytest -import yaml -from .utils.network_roles import get_network_role_from_port, property_uses_get_resource import re +import pytest +from tests import cached_yaml as yaml + +from .utils.network_roles import get_network_role_from_port, \ + property_uses_get_resource + def test_subnet_format(heat_template): - """ + ''' Make sure all subnet properties follow the allowed naming conventions - """ + ''' formats = [ - ["subnet_id", "string", "internal", re.compile(r"int_(.+?)_subnet_id")], - ["subnet_id", "string", "internal", re.compile(r"int_(.+?)_v6_subnet_id")], - ["subnet_id", "string", "external", re.compile(r"(.+?)_subnet_id")], - ["subnet_id", "string", "external", re.compile(r"(.+?)_v6_subnet_id")], - ] + ["subnet_id", "string", "internal", + re.compile(r'int_(.+?)_subnet_id')], + ["subnet_id", "string", "internal", + re.compile(r'int_(.+?)_v6_subnet_id')], + ["subnet_id", "string", "external", + re.compile(r'(.+?)_subnet_id')], + ["subnet_id", "string", "external", + re.compile(r'(.+?)_v6_subnet_id')]] with open(heat_template) as fh: yml = yaml.load(fh) @@ -82,9 +88,9 @@ def test_subnet_format(heat_template): continue # define the network_type - network_type = "external" - if network_param.startswith("int_"): - network_type = "internal" + network_type = 'external' + if network_param.startswith('int_'): + network_type = 'internal' for k2, v2 in v1["properties"].items(): if k2 != "fixed_ips": |