aboutsummaryrefslogtreecommitdiffstats
path: root/ice_validator/tests/test_subnet_format.py
diff options
context:
space:
mode:
authorstark, steven <ss820f@att.com>2018-09-14 07:55:49 -0700
committerstark, steven <ss820f@att.com>2018-09-14 07:55:49 -0700
commit60d5ad7d00eadd6395eca186e6fa76a43df3c6cf (patch)
tree95d83d0a70a948707ead37800bc547da7f5861b2 /ice_validator/tests/test_subnet_format.py
parent31d5da59b39d38760cc519a2c5e5b70357b539e8 (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.py34
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":