self.assertIn('Roadm-connection successfully created for nodes: ROADMA01', res["output"]["result"])
def test_06_service_path_create_rdm_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/ROADMA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/DEG1-TTP-TXRX-7"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("ROADMA01", "interface/DEG1-TTP-TXRX-7")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
# the following statement replaces self.assertDictContainsSubset deprecated in python 3.2
res['interface'][0]['org-openroadm-optical-channel-interfaces:och'])
def test_07_service_path_create_rdm_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/ROADMA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/SRG1-PP7-TXRX-7"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("ROADMA01", "interface/SRG1-PP7-TXRX-7")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
# the following statement replaces self.assertDictContainsSubset deprecated in python 3.2
res['interface'][0]['org-openroadm-optical-channel-interfaces:och'])
def test_08_service_path_create_rdm_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/ROADMA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "roadm-connections/SRG1-PP7-TXRX-DEG1-TTP-TXRX-7"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("ROADMA01", "roadm-connections/SRG1-PP7-TXRX-DEG1-TTP-TXRX-7")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
# the following statement replaces self.assertDictContainsSubset deprecated in python 3.2
res['roadm-connections'][0]['destination'])
def test_09_service_path_create_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/XPDR1-NETWORK1-7"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "interface/XPDR1-NETWORK1-7")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
# the following statement replaces self.assertDictContainsSubset deprecated in python 3.2
res['interface'][0]['org-openroadm-optical-channel-interfaces:och'])
def test_10_service_path_create_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/XPDR1-NETWORK1-OTU"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "interface/XPDR1-NETWORK1-OTU")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
# the following statement replaces self.assertDictContainsSubset deprecated in python 3.2
res['interface'][0]['org-openroadm-otn-otu-interfaces:otu'])
def test_11_service_path_create_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/XPDR1-NETWORK1-ODU"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "interface/XPDR1-NETWORK1-ODU")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
# the 2 following statements replace self.assertDictContainsSubset deprecated in python 3.2
res['interface'][0]['org-openroadm-otn-odu-interfaces:odu']['opu'])
def test_12_service_path_create_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/XPDR1-CLIENT1-ETHERNET"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "interface/XPDR1-CLIENT1-ETHERNET")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
# the following statement replaces self.assertDictContainsSubset deprecated in python 3.2
res['interface'][0]['org-openroadm-ethernet-interfaces:ethernet'])
def test_13_service_path_create_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "circuit-packs/1%2F0%2F1-PLUG-NET"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "circuit-packs/1%2F0%2F1-PLUG-NET")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
self.assertIn('not-reserved-inuse', res['circuit-packs'][0]["equipment-state"])
'output': {'result': 'Request processed', 'success': True}})
def test_15_service_path_delete_rdm_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/ROADMA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/DEG1-TTP-TXRX-7"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("ROADMA01", "interface/DEG1-TTP-TXRX-7")
self.assertEqual(response.status_code, requests.codes.not_found)
res = response.json()
self.assertIn(
res['errors']['error'])
def test_16_service_path_delete_rdm_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/ROADMA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/SRG1-PP7-TXRX-7"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("ROADMA01", "interface/SRG1-PP7-TXRX-7")
self.assertEqual(response.status_code, requests.codes.not_found)
res = response.json()
self.assertIn(
res['errors']['error'])
def test_17_service_path_delete_rdm_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/ROADMA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "roadm-connections/SRG1-PP7-TXRX-DEG1-TTP-TXRX-7"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("ROADMA01", "roadm-connections/SRG1-PP7-TXRX-DEG1-TTP-TXRX-7")
self.assertEqual(response.status_code, requests.codes.not_found)
res = response.json()
self.assertIn(
res['errors']['error'])
def test_18_service_path_delete_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/XPDR1-NETWORK1-7"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "interface/XPDR1-NETWORK1-7")
self.assertEqual(response.status_code, requests.codes.not_found)
res = response.json()
self.assertIn(
res['errors']['error'])
def test_19_service_path_delete_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/XPDR1-NETWORK1-OTU"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "interface/XPDR1-NETWORK1-OTU")
self.assertEqual(response.status_code, requests.codes.not_found)
res = response.json()
self.assertIn(
res['errors']['error'])
def test_20_service_path_delete_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/XPDR1-NETWORK1-ODU"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "interface/XPDR1-NETWORK1-ODU")
self.assertEqual(response.status_code, requests.codes.not_found)
res = response.json()
self.assertIn(
res['errors']['error'])
def test_21_service_path_delete_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "interface/XPDR1-CLIENT1-ETHERNET"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "interface/XPDR1-CLIENT1-ETHERNET")
self.assertEqual(response.status_code, requests.codes.not_found)
res = response.json()
self.assertIn(
res['errors']['error'])
def test_22_service_path_delete_xpdr_check(self):
- url = ("{}/config/network-topology:network-topology/topology/topology-netconf/"
- "node/XPDRA01/yang-ext:mount/org-openroadm-device:org-openroadm-device/"
- "circuit-packs/1%2F0%2F1-PLUG-NET"
- )
- response = test_utils.get_request(url)
+ response = test_utils.check_netconf_node_request("XPDRA01", "circuit-packs/1%2F0%2F1-PLUG-NET")
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
self.assertEqual('not-reserved-available', res["circuit-packs"][0]['equipment-state'])