[VVP] updating ports.py to check str_replace params 39/98339/3
authorstark, steven <steven.stark@att.com>
Wed, 13 Nov 2019 01:18:22 +0000 (17:18 -0800)
committerstark, steven <steven.stark@att.com>
Wed, 13 Nov 2019 01:30:54 +0000 (17:30 -0800)
commit9c7ab065e6477c035ffc6addf384abcef2e9588a
tree4cd8acab9da9c9911ad2c15e1246de69b83d522a
parentdd0d480978570b4222206bc04edd271c39b88b44
[VVP] updating ports.py to check str_replace params

allowed_address_pairs/ip_address can use CIDR format,
and is often done by using the intrinsic function str_replace.

This update will naively go through each param in a str_replace to
check if one is a valid allowed_address_pair/ip_address parameter.

Issue-ID: VVP-341
Signed-off-by: stark, steven <steven.stark@att.com>
Change-Id: I24e7ad6b74e5795b577d99468517287be46cd2b7
ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/fail/contrail/fail.yaml [deleted file]
ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/fail/contrail/vmi_fail.yaml [deleted file]
ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/fail/fail.yaml [moved from ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/fail/neutron/fail.yaml with 60% similarity]
ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/pass/contrail/pass.yaml [deleted file]
ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/pass/contrail/vmi_pass.yaml [deleted file]
ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/pass/contrail/vmi_pass_exemption.yaml [deleted file]
ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/pass/pass.yaml [moved from ice_validator/tests/fixtures/test_allowed_address_pairs_include_vm_type_network_role/pass/neutron/valid_template.yaml with 72% similarity]
ice_validator/tests/fixtures/test_contrail_instance_ip_parameters/fail/fail_base.yaml
ice_validator/tests/fixtures/test_contrail_instance_ip_parameters/fail/fail_module.yaml
ice_validator/tests/utils/ports.py