X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2Ftransportpce_tests%2F2.2.1%2Ftest12_end2end.py;h=090cd536ee2c5acc0b21cc8e4430b8493ec42bf4;hb=c2a7990d648d10fd9c5688e717998e0d633fe663;hp=422f525965caefca34f5da73f54b7591edb414ca;hpb=3e33c429ca86add1881d7586a2d0c3c60ddac3c7;p=transportpce.git diff --git a/tests/transportpce_tests/2.2.1/test12_end2end.py b/tests/transportpce_tests/2.2.1/test12_end2end.py index 422f52596..090cd536e 100644 --- a/tests/transportpce_tests/2.2.1/test12_end2end.py +++ b/tests/transportpce_tests/2.2.1/test12_end2end.py @@ -15,9 +15,13 @@ import base64 import unittest import time import requests +# pylint: disable=wrong-import-order import sys sys.path.append('transportpce_tests/common/') -import test_utils +# pylint: disable=wrong-import-position +# pylint: disable=import-error +import test_utils # nopep8 + class TransportPCEFulltesting(unittest.TestCase): @@ -130,6 +134,7 @@ class TransportPCEFulltesting(unittest.TestCase): print("all processes killed") def setUp(self): # instruction executed before each test method + # pylint: disable=consider-using-f-string print("execution of {}".format(self.id().split(".")[-1])) def test_01_connect_xpdrA(self): @@ -285,12 +290,12 @@ class TransportPCEFulltesting(unittest.TestCase): liste_tp = res['node'][0]['ietf-network-topology:termination-point'] for ele in liste_tp: if ele['tp-id'] == 'XPDR1-NETWORK1': - self.assertEqual({u'frequency': 196.1, - u'width': 40}, + self.assertEqual({'frequency': 196.1, + 'width': 40}, ele['org-openroadm-network-topology:xpdr-network-attributes']['wavelength']) - if ele['tp-id'] == 'XPDR1-CLIENT2' or ele['tp-id'] == 'XPDR1-CLIENT1': + elif ele['tp-id'] in ('XPDR1-CLIENT2', 'XPDR1-CLIENT1'): self.assertNotIn('org-openroadm-network-topology:xpdr-client-attributes', dict.keys(ele)) - if ele['tp-id'] == 'XPDR1-NETWORK2': + elif ele['tp-id'] == 'XPDR1-NETWORK2': self.assertNotIn('org-openroadm-network-topology:xpdr-network-attributes', dict.keys(ele)) time.sleep(3) @@ -309,7 +314,7 @@ class TransportPCEFulltesting(unittest.TestCase): ele['org-openroadm-network-topology:pp-attributes']['avail-freq-maps'][0]['freq-map']) freq_map_array = [int(x) for x in freq_map] self.assertEqual(freq_map_array[95], 0, "Index 1 should not be available") - if ele['tp-id'] == 'SRG1-PP2-TXRX': + elif ele['tp-id'] == 'SRG1-PP2-TXRX': self.assertNotIn('avail-freq-maps', dict.keys(ele)) time.sleep(3) @@ -328,7 +333,7 @@ class TransportPCEFulltesting(unittest.TestCase): ele['org-openroadm-network-topology:ctp-attributes']['avail-freq-maps'][0]['freq-map']) freq_map_array = [int(x) for x in freq_map] self.assertEqual(freq_map_array[95], 0, "Index 1 should not be available") - if ele['tp-id'] == 'DEG2-TTP-TXRX': + elif ele['tp-id'] == 'DEG2-TTP-TXRX': freq_map = base64.b64decode( ele['org-openroadm-network-topology:tx-ttp-attributes']['avail-freq-maps'][0]['freq-map']) freq_map_array = [int(x) for x in freq_map] @@ -418,14 +423,14 @@ class TransportPCEFulltesting(unittest.TestCase): liste_tp = res['node'][0]['ietf-network-topology:termination-point'] for ele in liste_tp: if ele['tp-id'] == 'XPDR1-NETWORK1': - self.assertEqual({u'frequency': 196.1, - u'width': 40}, + self.assertEqual({'frequency': 196.1, + 'width': 40}, ele['org-openroadm-network-topology:xpdr-network-attributes']['wavelength']) - if ele['tp-id'] == 'XPDR1-NETWORK2': - self.assertEqual({u'frequency': 196.05, - u'width': 40}, + elif ele['tp-id'] == 'XPDR1-NETWORK2': + self.assertEqual({'frequency': 196.05, + 'width': 40}, ele['org-openroadm-network-topology:xpdr-network-attributes']['wavelength']) - if ele['tp-id'] == 'XPDR1-CLIENT1' or ele['tp-id'] == 'XPDR1-CLIENT2': + elif ele['tp-id'] in ('XPDR1-CLIENT1', 'XPDR1-CLIENT2'): self.assertNotIn('org-openroadm-network-topology:xpdr-client-attributes', dict.keys(ele)) time.sleep(10) @@ -446,13 +451,13 @@ class TransportPCEFulltesting(unittest.TestCase): freq_map_array = [int(x) for x in freq_map] self.assertEqual(freq_map_array[95], 0, "Lambda 1 should not be available") self.assertEqual(freq_map_array[94], 255, "Lambda 2 should be available") - if ele['tp-id'] == 'SRG1-PP2-TXRX': + elif ele['tp-id'] == 'SRG1-PP2-TXRX': freq_map = base64.b64decode( ele['org-openroadm-network-topology:pp-attributes']['avail-freq-maps'][0]['freq-map']) freq_map_array = [int(x) for x in freq_map] self.assertEqual(freq_map_array[95], 255, "Lambda 1 should be available") self.assertEqual(freq_map_array[94], 0, "Lambda 2 should not be available") - if ele['tp-id'] == 'SRG1-PP3-TXRX': + elif ele['tp-id'] == 'SRG1-PP3-TXRX': self.assertNotIn('org-openroadm-network-topology:pp-attributes', dict.keys(ele)) time.sleep(10) @@ -473,7 +478,7 @@ class TransportPCEFulltesting(unittest.TestCase): freq_map_array = [int(x) for x in freq_map] self.assertEqual(freq_map_array[95], 0, "Lambda 1 should not be available") self.assertEqual(freq_map_array[94], 0, "Lambda 2 should not be available") - if ele['tp-id'] == 'DEG2-TTP-TXRX': + elif ele['tp-id'] == 'DEG2-TTP-TXRX': freq_map = base64.b64decode( ele['org-openroadm-network-topology:tx-ttp-attributes']['avail-freq-maps'][0]['freq-map']) freq_map_array = [int(x) for x in freq_map] @@ -531,13 +536,13 @@ class TransportPCEFulltesting(unittest.TestCase): res = response.json() liste_tp = res['node'][0]['ietf-network-topology:termination-point'] for ele in liste_tp: - if ele[u'org-openroadm-common-network:tp-type'] == 'XPONDER-CLIENT': + if ele['org-openroadm-common-network:tp-type'] == 'XPONDER-CLIENT': self.assertNotIn('org-openroadm-network-topology:xpdr-client-attributes', dict.keys(ele)) - elif ele[u'org-openroadm-common-network:tp-type'] == 'XPONDER-NETWORK': - self.assertIn(u'tail-equipment-id', - dict.keys(ele[u'org-openroadm-network-topology:xpdr-network-attributes'])) + elif ele['org-openroadm-common-network:tp-type'] == 'XPONDER-NETWORK': + self.assertIn('tail-equipment-id', + dict.keys(ele['org-openroadm-network-topology:xpdr-network-attributes'])) self.assertNotIn('wavelength', dict.keys( - ele[u'org-openroadm-network-topology:xpdr-network-attributes'])) + ele['org-openroadm-network-topology:xpdr-network-attributes'])) time.sleep(10) def test_34_check_topo_ROADMA_SRG1(self): @@ -551,7 +556,7 @@ class TransportPCEFulltesting(unittest.TestCase): self.assertEqual(freq_map_array[94], 255, "Index 2 should be available") liste_tp = res['node'][0]['ietf-network-topology:termination-point'] for ele in liste_tp: - if ele['tp-id'] == 'SRG1-PP1-TXRX' or ele['tp-id'] == 'SRG1-PP2-TXRX': + if ele['tp-id'] in ('SRG1-PP1-TXRX', 'SRG1-PP2-TXRX'): freq_map = base64.b64decode( ele['org-openroadm-network-topology:pp-attributes']['avail-freq-maps'][0]['freq-map']) freq_map_array = [int(x) for x in freq_map] @@ -584,7 +589,7 @@ class TransportPCEFulltesting(unittest.TestCase): freq_map_array = [int(x) for x in freq_map] self.assertEqual(freq_map_array[95], 255, "Lambda 1 should be available") self.assertEqual(freq_map_array[94], 255, "Lambda 2 should be available") - if ele['tp-id'] == 'DEG2-TTP-TXRX': + elif ele['tp-id'] == 'DEG2-TTP-TXRX': freq_map = base64.b64decode( ele['org-openroadm-network-topology:tx-ttp-attributes']['avail-freq-maps'][0]['freq-map']) freq_map_array = [int(x) for x in freq_map] @@ -762,6 +767,7 @@ class TransportPCEFulltesting(unittest.TestCase): def test_49_loop_create_eth_service(self): for i in range(1, 6): + # pylint: disable=consider-using-f-string print("iteration number {}".format(i)) print("eth service creation") self.test_11_create_eth_service1() @@ -779,6 +785,7 @@ class TransportPCEFulltesting(unittest.TestCase): time.sleep(5) for i in range(1, 6): + # pylint: disable=consider-using-f-string print("iteration number {}".format(i)) print("oc service creation") self.test_36_create_oc_service1()