def test_19_disconnect_spdr_sa1(self): url = ("{}/config/network-topology:" "network-topology/topology/topology-netconf/node/SPDR-SA1". format(RESTCONF_BASE_URL)) response = test_utils.delete_request(url, 'admin', 'admin') self.assertEqual(response.status_code, requests.codes.ok, CODE_SHOULD_BE_200) # pylint: disable=no-member
def test_15_delete_degree_interface(self): response = test_utils.delete_request( test_utils.URL_CONFIG_NETCONF_TOPO + "node/ROADM-D1/yang-ext:mount/" + "org-openroadm-device:org-openroadm-device/" + "interface/DEG1-TTP-TXRX-mc-749:763") self.assertEqual(response.status_code, requests.codes.ok) time.sleep(3)
def test_12_delete_roadm_connection(self): response = test_utils.delete_request( test_utils.URL_CONFIG_NETCONF_TOPO + "node/ROADM-D1/yang-ext:mount/" + "org-openroadm-device:org-openroadm-device/" + "roadm-connections/SRG1-PP1-TXRX-DEG1-TTP-TXRX-749:763") self.assertEqual(response.status_code, requests.codes.ok) time.sleep(3)
def test_47_disconnect_xponders_from_roadm(self): url = "{}/config/ietf-network:networks/network/openroadm-topology/ietf-network-topology:link/" response = test_utils.get_ordm_topo_request("") self.assertEqual(response.status_code, requests.codes.ok) res = response.json() links = res['network'][0]['ietf-network-topology:link'] for link in links: if link["org-openroadm-common-network:link-type"] in ('XPONDER-OUTPUT', 'XPONDER-INPUT'): link_name = link["link-id"] response = test_utils.delete_request(url+link_name) self.assertEqual(response.status_code, requests.codes.ok)
def test_11_delete_port_mapping(self): response = test_utils.delete_request(test_utils.URL_FULL_PORTMAPPING) self.assertEqual(response.status_code, requests.codes.ok) time.sleep(2)
def test_10_disconnect_clliNetwork(self): response = test_utils.delete_request(test_utils.URL_CONFIG_CLLI_NET) self.assertEqual(response.status_code, requests.codes.ok) time.sleep(3)
def test_09_disconnect_openroadmNetwork(self): response = test_utils.delete_request(test_utils.URL_CONFIG_ORDM_NET) self.assertEqual(response.status_code, requests.codes.ok) time.sleep(3)
def test_08_disconnect_openroadmTopology(self): response = test_utils.delete_request(test_utils.URL_CONFIG_ORDM_TOPO) self.assertEqual(response.status_code, requests.codes.ok) time.sleep(3)
def test_24_delete_complex_topology(self): response = test_utils.delete_request(test_utils.URL_CONFIG_ORDM_TOPO) self.assertEqual(response.status_code, requests.codes.ok) time.sleep(2)