TerekhovaKate commented on code in PR #7667:
URL: https://github.com/apache/trafficcontrol/pull/7667#discussion_r1272569511


##########
traffic_ops/testing/api_contract/v4/conftest.py:
##########
@@ -1643,3 +1643,39 @@ def delivery_services_regex_data_post(to_session: 
TOSession, request_template_da
        if msg is None:
                logger.error("delivery_services_regex returned by Traffic Ops 
is missing an 'id' property")
                pytest.fail("Response from delete request is empty, Failing 
test_case")
+
+
[email protected](name="delivery_service_required_capabilities_post_data")
+def delivery_service_required_capabilities_data_post(to_session: TOSession,
+               request_template_data: list[JSONData], 
delivery_services_post_data:dict[str, object],
+               server_capabilities_post_data:dict[str, object]) -> dict[str, 
object]:
+       """
+       PyTest Fixture to create POST data for 
delivery_service_required_capabilities endpoint.
+       :param to_session: Fixture to get Traffic Ops session.
+       :param request_template_data: Fixture to get 
delivery_service_required_capabilities request template.
+       :returns: Sample POST data and the actual API response.
+       """
+
+       delivery_service_required_capabilities = check_template_data(
+               
request_template_data["delivery_service_required_capabilities"], 
"delivery_service_required_capabilities")
+
+       # Return new post data and post response from 
delivery_service_required_capabilities POST request
+       deliveryServiceID = delivery_services_post_data["id"]
+       requiredCapability = server_capabilities_post_data["name"]
+       delivery_service_required_capabilities["deliveryServiceID"] = 
deliveryServiceID
+       delivery_service_required_capabilities["requiredCapability"]= 
requiredCapability

Review Comment:
   missing space around = operator 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to