- def test_18_success1_path_computation(self):
- response = test_utils.path_computation_request("request1", "service1",
- {"service-format": "Ethernet", "service-rate": "100",
- "clli": "ORANGE2", "node-id": "XPONDER-2-2"},
- {"service-format": "Ethernet", "service-rate": "100",
- "clli": "ORANGE1", "node-id": "XPONDER-1-2"},
- {"customer-code": ["Some customer-code"],
- "co-routing": {"existing-service": ["Some existing-service"]}
- },
- {"customer-code": ["Some customer-code"],
- "co-routing": {"existing-service": ["Some existing-service"]}
- },
- "hop-count", {"locally-protected-links": "true"})
- self.assertEqual(response.status_code, requests.codes.ok)
- res = response.json()
+ def test_15_success1_path_computation(self):
+ self.path_computation_input_data["service-name"] = "service 1"
+ self.path_computation_input_data["service-a-end"] = {"service-format": "Ethernet", "service-rate": "100",
+ "clli": "ORANGE2", "node-id": "XPONDER-2-2"}
+ self.path_computation_input_data["service-z-end"] = {"service-format": "Ethernet", "service-rate": "100",
+ "clli": "ORANGE1", "node-id": "XPONDER-1-2"}
+ self.path_computation_input_data["hard-constraints"] = {"customer-code": ["Some customer-code"],
+ "co-routing": {
+ "service-identifier-list": [{
+ "service-identifier": "Some existing-service"}]
+ }}
+ self.path_computation_input_data["soft-constraints"] = {"customer-code": ["Some customer-code"],
+ "co-routing": {
+ "service-identifier-list": [{
+ "service-identifier": "Some existing-service"}]
+ }}
+ response = test_utils_rfc8040.transportpce_api_rpc_request('transportpce-pce',
+ 'path-computation-request',
+ self.path_computation_input_data)
+ self.assertEqual(response['status_code'], requests.codes.ok)