This repository was archived by the owner on Jan 14, 2026. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed
Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -341,6 +341,7 @@ def create_order(
341341 "Orders with assured priority must have a signature token."
342342 )
343343 payload ["properties" ].update ({"signature" : signature })
344+ payload ["properties" ].update (kwargs )
344345
345346 else :
346347 payload ["properties" ].update (
Original file line number Diff line number Diff line change @@ -266,6 +266,7 @@ def test_post_order(
266266 pact ,
267267 ):
268268 contract_id = otm_request_parameters ["contract_id" ]
269+ otm_request_parameters ["extra_kwarg" ] = "extra_kwarg_value"
269270 api_path = API_PATH_ORDERS .replace ("contract-id" , str (contract_id ))
270271
271272 if product == "assured" :
@@ -300,6 +301,7 @@ def test_post_order(
300301 assert "signature" in api_request_body ["properties" ].keys ()
301302 for key in properties_keys :
302303 assert not api_request_body ["properties" ].get (key )
304+ assert api_request_body ["properties" ]["extra_kwarg" ] == "extra_kwarg_value"
303305 else :
304306 assert api_request_body ["geometry" ] == {
305307 "type" : "Point" ,
@@ -314,6 +316,7 @@ def test_post_order(
314316 api_request_body ["properties" ]["datetime" ]
315317 == f"{ otm_request_parameters ['date_from' ].isoformat ()} /{ otm_request_parameters ['date_to' ].isoformat ()} " # noqa: E501
316318 )
319+ assert api_request_body ["properties" ]["extra_kwarg" ] == "extra_kwarg_value"
317320
318321 (
319322 pact .upon_receiving (f"A tasking order ({ product } )" )
You can’t perform that action at this time.
0 commit comments