test(postman): update postman collection files

This commit is contained in:
github-actions
2023-11-05 14:31:49 +00:00
parent 25245b9653
commit d11e7fd564

View File

@ -4,7 +4,33 @@
"listen": "prerequest",
"script": {
"exec": [
""
"const path = pm.request.url.toString();",
"const isPostRequest = pm.request.method.toString() === \"POST\";",
"const isPaymentCreation = path.match(/\\/payments$/) && isPostRequest;",
"",
"if (isPaymentCreation) {",
" try {",
" const request = JSON.parse(pm.request.body.toJSON().raw);",
"",
" // Attach routing",
" const routing = { type: \"single\", data: \"paypal\" };",
" request[\"routing\"] = routing;",
"",
" let updatedRequest = {",
" mode: \"raw\",",
" raw: JSON.stringify(request),",
" options: {",
" raw: {",
" language: \"json\",",
" },",
" },",
" };",
" pm.request.body.update(updatedRequest);",
" } catch (error) {",
" console.error(\"Failed to inject routing in the request\");",
" console.error(error);",
" }",
"}"
],
"type": "text/javascript"
}