X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2Ftransportpce_tests%2F1.2.1%2Ftest06_end2end.py;h=a9f84435c421c1f3dd358b4c396b412f8f8ee1ab;hb=a8343688872d307ada1b4521721313a8ac3a3e5e;hp=aba898bf9acdf25d5321e0f7242a37fa0f73407c;hpb=7e2c734da1f8132462153fa5e055b9c9b804d959;p=transportpce.git diff --git a/tests/transportpce_tests/1.2.1/test06_end2end.py b/tests/transportpce_tests/1.2.1/test06_end2end.py index aba898bf9..a9f84435c 100644 --- a/tests/transportpce_tests/1.2.1/test06_end2end.py +++ b/tests/transportpce_tests/1.2.1/test06_end2end.py @@ -15,9 +15,12 @@ import base64 import time import unittest 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): @@ -138,6 +141,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])) # connect netconf devices @@ -302,12 +306,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) @@ -326,7 +330,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, "Lambda 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) @@ -345,7 +349,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, "Lambda 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] @@ -441,14 +445,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) @@ -469,13 +473,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) @@ -496,7 +500,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] @@ -563,21 +567,18 @@ 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') - and (ele['tp-id'] == 'XPDR1-CLIENT1' or ele[ - 'tp-id'] == 'XPDR1-CLIENT3')): + if (ele['org-openroadm-common-network:tp-type'] == 'XPONDER-CLIENT' + and ele['tp-id'] in ('XPDR1-CLIENT1', 'XPDR1-CLIENT3')): 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:' - u'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:' - u'xpdr-network-attributes'])) + ele['org-openroadm-network-topology:' + 'xpdr-network-attributes'])) time.sleep(10) def test_34_check_topo_ROADMA_SRG1(self): @@ -624,7 +625,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] @@ -813,6 +814,7 @@ class TransportPCEFulltesting(unittest.TestCase): self.test_35_check_topo_ROADMA_DEG1() def test_49_loop_create_eth_service(self): + # pylint: disable=consider-using-f-string for i in range(1, 6): print("iteration number {}".format(i)) print("eth service creation") @@ -830,6 +832,7 @@ class TransportPCEFulltesting(unittest.TestCase): response = test_utils.service_delete_request("service1") time.sleep(5) + # pylint: disable=consider-using-f-string for i in range(1, 6): print("iteration number {}".format(i)) print("oc service creation")