[VVP] updating validation scripts in dublin
[vvp/validation-scripts.git] / ice_validator / tests / test_vm_type_resource_id.py
index beb6745..2a0150c 100644 (file)
@@ -38,8 +38,8 @@
 # ECOMP is a trademark and service mark of AT&T Intellectual Property.
 #
 
-'''vm-type resource_id
-'''
+"""vm-type resource_id
+"""
 
 import pytest
 
@@ -47,29 +47,28 @@ from .structures import Heat
 from .helpers import validates
 from .utils import vm_types as utils_vm_types
 
-VERSION = '1.1.0'
+VERSION = "1.1.0"
 
 
-@validates('R-46839')
+@validates("R-46839")
 def test_vm_type_resource_id(heat_template):
-    '''
+    """
     A VNF's Heat Orchestration Template's use of ``{vm-type}``
     in all Resource IDs **MUST** be the same case.
-    '''
+    """
     bad = {}
     h = Heat(filepath=heat_template)
     if not h.resources:
         pytest.skip("No resources specified in the heat template")
-    vm_types = {v + '_': v.lower() + '_'
-                for v in utils_vm_types.get_vm_types(h.resources)}
+    vm_types = {
+        v + "_": v.lower() + "_" for v in utils_vm_types.get_vm_types(h.resources)
+    }
     if not vm_types:
         pytest.skip("No {vm-type} specified in the heat template")
 
     for rid in h.resources:
         lower_rid = rid.lower()
         for vm_type, lower_vm_type in vm_types.items():
-            if (lower_rid.startswith(lower_vm_type)
-               and not rid.startswith(vm_type)):
-                    bad[rid] = vm_type
-    assert not bad, 'resource_id which do not match their vm-type %s' % bad
-
+            if lower_rid.startswith(lower_vm_type) and not rid.startswith(vm_type):
+                bad[rid] = vm_type
+    assert not bad, "resource_id which do not match their vm-type %s" % bad