Пример #1
0
 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
Пример #2
0
 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)
Пример #3
0
 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)
Пример #5
0
 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)
Пример #6
0
 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)
Пример #7
0
 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)
Пример #8
0
 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)
Пример #9
0
 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)