- response = test_utils.check_netconf_node_request("XPDR-A1", "circuit-packs/1%2F0%2F1-PLUG-CLIENT")
- self.assertEqual(response.status_code, requests.codes.ok)
- res = response.json()
- self.assertEqual('not-reserved-available', res["circuit-packs"][0]['equipment-state'])
-
- def test_29_rdm_device_disconnected(self):
- response = test_utils.unmount_device("ROADM-A1")
- self.assertEqual(response.status_code, requests.codes.ok, test_utils.CODE_SHOULD_BE_200)
-
- def test_30_xpdr_device_disconnected(self):
- response = test_utils.unmount_device("XPDR-A1")
- self.assertEqual(response.status_code, requests.codes.ok, test_utils.CODE_SHOULD_BE_200)
+ response = test_utils_rfc8040.check_node_attribute_request("XPDR-A1", "circuit-packs", "1%2F0%2F1-PLUG-NET")
+ self.assertEqual(response['status_code'], requests.codes.ok)
+ self.assertEqual('not-reserved-available', response["circuit-packs"][0]['equipment-state'])
+
+ def test_29_service_path_delete_xpdr_check(self):
+ response = test_utils_rfc8040.check_node_attribute_request("XPDR-A1", "circuit-packs", "1%2F0%2F1-PLUG-CLIENT")
+ self.assertEqual(response['status_code'], requests.codes.ok)
+ self.assertEqual('not-reserved-available', response["circuit-packs"][0]['equipment-state'])
+
+ def test_30_rdm_device_disconnected(self):
+ response = test_utils_rfc8040.unmount_device("ROADM-A1")
+ self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content))
+
+ def test_31_xpdr_device_disconnected(self):
+ response = test_utils_rfc8040.unmount_device("XPDR-A1")
+ self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content))