X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2Ftransportpce_tests%2F2.2.1%2Ftest_renderer_service_path_nominal.py;h=47e8be5f70b846c49069ca20076843c1df8a1f41;hb=20b2ae818f0b19079c176fffa65a8e96af435375;hp=9134fb92d74924550df4592558c10e6c9c345da1;hpb=c8bd98e0844257ae2e40e01d54546a40596df26d;p=transportpce.git diff --git a/tests/transportpce_tests/2.2.1/test_renderer_service_path_nominal.py b/tests/transportpce_tests/2.2.1/test_renderer_service_path_nominal.py index 9134fb92d..47e8be5f7 100644 --- a/tests/transportpce_tests/2.2.1/test_renderer_service_path_nominal.py +++ b/tests/transportpce_tests/2.2.1/test_renderer_service_path_nominal.py @@ -10,15 +10,9 @@ ############################################################################# import unittest -import requests -import time -import subprocess -import signal import json -import os -import psutil -import shutil -from unittest.result import failfast +#from unittest.result import failfast +import requests from common import test_utils @@ -77,7 +71,7 @@ class TransportPCERendererTesting(unittest.TestCase): 'supporting-port': '1', 'supporting-circuit-pack-name': '1/0/1-PLUG-NET', 'logical-connection-point': 'XPDR1-NETWORK1', 'port-qual': 'xpdr-network', 'port-direction': 'bidirectional', 'connection-map-lcp': 'XPDR1-CLIENT1', - 'lcp-hash-val': '8e128ba57560403cfd4ffafae38cd941'}, + 'lcp-hash-val': 'AMkDwQ7xTmRI'}, res['nodes'][0]['mapping']) self.assertIn( {'supported-interface-capability': ['org-openroadm-port-types:if-100GE'], @@ -85,7 +79,7 @@ class TransportPCERendererTesting(unittest.TestCase): 'supporting-circuit-pack-name': '1/0/1-PLUG-CLIENT', 'logical-connection-point': 'XPDR1-CLIENT1', 'port-direction': 'bidirectional', 'connection-map-lcp': 'XPDR1-NETWORK1', 'port-qual': 'xpdr-client', - 'lcp-hash-val': '3ed8ed1336784ac7c2f66c22f2f03d8'}, + 'lcp-hash-val': 'AJUUr6I5fALj'}, res['nodes'][0]['mapping']) def test_05_service_path_create(self): @@ -275,9 +269,11 @@ class TransportPCERendererTesting(unittest.TestCase): }, **res['interface'][0]), res['interface'][0] ) - self.assertDictEqual( - {u'rate': u'org-openroadm-otn-common-types:OTU4', - u'fec': u'scfec'}, + input_dict_2 = {'tx-sapi': 'AMkDwQ7xTmRI', + 'expected-dapi': 'AMkDwQ7xTmRI', + 'rate': 'org-openroadm-otn-common-types:OTU4', + 'fec': 'scfec'} + self.assertDictEqual(input_dict_2, res['interface'][0]['org-openroadm-otn-otu-interfaces:otu']) def test_13_service_path_create_xpdr_check(self): @@ -422,9 +418,10 @@ class TransportPCERendererTesting(unittest.TestCase): "GET", url, headers=headers, auth=(test_utils.ODL_LOGIN, test_utils.ODL_PWD)) self.assertEqual(response.status_code, requests.codes.not_found) res = response.json() - self.assertIn( - {"error-type": "application", "error-tag": "data-missing", - "error-message": "Request could not be completed because the relevant data model content does not exist"}, + self.assertIn({ + "error-type": "application", + "error-tag": "data-missing", + "error-message": "Request could not be completed because the relevant data model content does not exist"}, res['errors']['error']) def test_21_service_path_delete_rdm_check(self): @@ -437,9 +434,10 @@ class TransportPCERendererTesting(unittest.TestCase): "GET", url, headers=headers, auth=(test_utils.ODL_LOGIN, test_utils.ODL_PWD)) self.assertEqual(response.status_code, requests.codes.not_found) res = response.json() - self.assertIn( - {"error-type": "application", "error-tag": "data-missing", - "error-message": "Request could not be completed because the relevant data model content does not exist"}, + self.assertIn({ + "error-type": "application", + "error-tag": "data-missing", + "error-message": "Request could not be completed because the relevant data model content does not exist"}, res['errors']['error']) def test_22_service_path_delete_rdm_check(self): @@ -452,9 +450,10 @@ class TransportPCERendererTesting(unittest.TestCase): "GET", url, headers=headers, auth=(test_utils.ODL_LOGIN, test_utils.ODL_PWD)) self.assertEqual(response.status_code, requests.codes.not_found) res = response.json() - self.assertIn( - {"error-type": "application", "error-tag": "data-missing", - "error-message": "Request could not be completed because the relevant data model content does not exist"}, + self.assertIn({ + "error-type": "application", + "error-tag": "data-missing", + "error-message": "Request could not be completed because the relevant data model content does not exist"}, res['errors']['error']) def test_23_service_path_delete_xpdr_check(self): @@ -467,9 +466,10 @@ class TransportPCERendererTesting(unittest.TestCase): "GET", url, headers=headers, auth=(test_utils.ODL_LOGIN, test_utils.ODL_PWD)) self.assertEqual(response.status_code, requests.codes.not_found) res = response.json() - self.assertIn( - {"error-type": "application", "error-tag": "data-missing", - "error-message": "Request could not be completed because the relevant data model content does not exist"}, + self.assertIn({ + "error-type": "application", + "error-tag": "data-missing", + "error-message": "Request could not be completed because the relevant data model content does not exist"}, res['errors']['error']) def test_24_service_path_delete_xpdr_check(self): @@ -482,9 +482,10 @@ class TransportPCERendererTesting(unittest.TestCase): "GET", url, headers=headers, auth=(test_utils.ODL_LOGIN, test_utils.ODL_PWD)) self.assertEqual(response.status_code, requests.codes.not_found) res = response.json() - self.assertIn( - {"error-type": "application", "error-tag": "data-missing", - "error-message": "Request could not be completed because the relevant data model content does not exist"}, + self.assertIn({ + "error-type": "application", + "error-tag": "data-missing", + "error-message": "Request could not be completed because the relevant data model content does not exist"}, res['errors']['error']) def test_25_service_path_delete_xpdr_check(self): @@ -497,9 +498,10 @@ class TransportPCERendererTesting(unittest.TestCase): "GET", url, headers=headers, auth=(test_utils.ODL_LOGIN, test_utils.ODL_PWD)) self.assertEqual(response.status_code, requests.codes.not_found) res = response.json() - self.assertIn( - {"error-type": "application", "error-tag": "data-missing", - "error-message": "Request could not be completed because the relevant data model content does not exist"}, + self.assertIn({ + "error-type": "application", + "error-tag": "data-missing", + "error-message": "Request could not be completed because the relevant data model content does not exist"}, res['errors']['error']) def test_26_service_path_delete_xpdr_check(self): @@ -512,9 +514,10 @@ class TransportPCERendererTesting(unittest.TestCase): "GET", url, headers=headers, auth=(test_utils.ODL_LOGIN, test_utils.ODL_PWD)) self.assertEqual(response.status_code, requests.codes.not_found) res = response.json() - self.assertIn( - {"error-type": "application", "error-tag": "data-missing", - "error-message": "Request could not be completed because the relevant data model content does not exist"}, + self.assertIn({ + "error-type": "application", + "error-tag": "data-missing", + "error-message": "Request could not be completed because the relevant data model content does not exist"}, res['errors']['error']) def test_27_service_path_delete_xpdr_check(self):