[VVP] Additional check for RG params 78/109878/1
authorstark, steven <steven.stark@att.com>
Mon, 6 Jul 2020 21:11:48 +0000 (14:11 -0700)
committerstark, steven <steven.stark@att.com>
Mon, 6 Jul 2020 21:12:21 +0000 (14:12 -0700)
RG input params must match nested params

Issue-ID: VVP-438
Signed-off-by: stark, steven <steven.stark@att.com>
Change-Id: I6ed1ea4bfd06f5d01f05a2187f6f77e38f44932d

ice_validator/tests/test_nested_template_parameters.py

index 8f5acc8..016ebc9 100644 (file)
@@ -67,6 +67,14 @@ def validate_parms(dirname, basename, nested, nested_props, prop_type):
                 " of %s resource %s"
                 % (nested_filename, list(missing), prop_type, basename, rid)
             )
+        else:
+            additional = props - parms
+            if additional:
+                bad.append(
+                    "%s properties %s not defined as "
+                    "parameters in %s"
+                    % (rid, list(additional), nested_filepath)
+                )
     return bad