Skip to content

ci(postman): add tunnel collection to postman tests#8269

Merged
pixincreate merged 12 commits intomainfrom
add-tunnel-postman
Jun 8, 2025
Merged

ci(postman): add tunnel collection to postman tests#8269
pixincreate merged 12 commits intomainfrom
add-tunnel-postman

Conversation

@likhinbopanna
Copy link
Contributor

@likhinbopanna likhinbopanna commented Jun 5, 2025

Type of Change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring
  • Dependency updates
  • Documentation
  • CI/CD

Description

Added tunnel-related test cases to Postman, and included mandate payments and refunds test cases.

Additional Changes

  • This PR modifies the API contract
  • This PR modifies the database schema
  • This PR modifies application configuration/environment variables

Motivation and Context

Test case enhancement

How did you test it?

tunnel
image

Checklist

  • I formatted the code cargo +nightly fmt --all
  • I addressed lints thrown by cargo clippy
  • I reviewed the submitted code
  • I added unit tests for my changes where possible

@likhinbopanna likhinbopanna requested a review from a team as a code owner June 5, 2025 18:26
@semanticdiff-com
Copy link

semanticdiff-com bot commented Jun 5, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  crates/test_utils/src/newman_runner.rs  0% smaller
  postman/collection-dir/tunnel/.auth.json  0% smaller
  postman/collection-dir/tunnel/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/.info.json  0% smaller
  postman/collection-dir/tunnel/.meta.json  0% smaller
  postman/collection-dir/tunnel/.variable.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/.meta.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Mandate Transaction/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Mandate Transaction/event.test.js  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Mandate Transaction/request.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Mandate Transaction/response.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Order/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Order/event.test.js  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Order/request.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Order/response.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Recurring Mandate Transaction/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Recurring Mandate Transaction/event.test.js  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Recurring Mandate Transaction/request.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Create-Recurring Mandate Transaction/response.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Retrieve-Order-copy/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Retrieve-Order-copy/event.test.js  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Retrieve-Order-copy/request.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Retrieve-Order-copy/response.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Retrieve-Order/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Retrieve-Order/event.test.js  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Retrieve-Order/request.json  0% smaller
  postman/collection-dir/tunnel/Mandate Payment/Retrieve-Order/response.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/.meta.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Create-Order/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Create-Order/event.test.js  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Create-Order/request.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Create-Order/response.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Create-Transaction/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Create-Transaction/event.test.js  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Create-Transaction/request.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Create-Transaction/response.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Retrieve-Order/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Retrieve-Order/event.test.js  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Retrieve-Order/request.json  0% smaller
  postman/collection-dir/tunnel/Normal Payment/Retrieve-Order/response.json  0% smaller
  postman/collection-dir/tunnel/Refund/.meta.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Order/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Order/event.test.js  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Order/request.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Order/response.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Recurring Mandate Transaction/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Recurring Mandate Transaction/event.test.js  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Recurring Mandate Transaction/request.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Recurring Mandate Transaction/response.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Refund/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Refund/event.test.js  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Refund/request.json  0% smaller
  postman/collection-dir/tunnel/Refund/Create-Refund/response.json  0% smaller
  postman/collection-dir/tunnel/Refund/Retrieve-Order/.event.meta.json  0% smaller
  postman/collection-dir/tunnel/Refund/Retrieve-Order/event.test.js  0% smaller
  postman/collection-dir/tunnel/Refund/Retrieve-Order/request.json  0% smaller
  postman/collection-dir/tunnel/Refund/Retrieve-Order/response.json  0% smaller
  postman/collection-dir/tunnel/event.prerequest.js  0% smaller
  postman/collection-dir/tunnel/event.test.js  0% smaller
  postman/collection-json/tunnel.postman_collection.json  0% smaller

@likhinbopanna likhinbopanna requested review from a team as code owners June 6, 2025 07:16
Gnanasundari24
Gnanasundari24 previously approved these changes Jun 6, 2025
Copy link
Member

@pixincreate pixincreate left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

other than that, lgtm.

pixincreate
pixincreate previously approved these changes Jun 6, 2025
@pixincreate pixincreate enabled auto-merge June 6, 2025 11:00
Gnanasundari24
Gnanasundari24 previously approved these changes Jun 6, 2025
Chethan-rao
Chethan-rao previously approved these changes Jun 6, 2025
ShankarSinghC
ShankarSinghC previously approved these changes Jun 6, 2025
@pixincreate pixincreate disabled auto-merge June 6, 2025 12:56
@pixincreate pixincreate enabled auto-merge June 6, 2025 12:56
@pixincreate pixincreate disabled auto-merge June 6, 2025 17:18
@pixincreate
Copy link
Member

@likhinbopanna, you would need to fix the folder name.

@likhinbopanna likhinbopanna force-pushed the add-tunnel-postman branch 2 times, most recently from 844951c to 4f6013d Compare June 8, 2025 11:14
@pixincreate pixincreate added A-CI-CD Area: Continuous Integration/Deployment S-waiting-on-review Status: This PR has been implemented and needs to be reviewed labels Jun 8, 2025
@pixincreate pixincreate added this to the June 2025 Release milestone Jun 8, 2025
@pixincreate pixincreate added this pull request to the merge queue Jun 8, 2025
@pixincreate pixincreate removed this pull request from the merge queue due to a manual request Jun 8, 2025
@pixincreate pixincreate added this pull request to the merge queue Jun 8, 2025
Merged via the queue into main with commit e58eeb1 Jun 8, 2025
15 of 20 checks passed
@pixincreate pixincreate deleted the add-tunnel-postman branch June 8, 2025 14:15
@hyperswitch-bot hyperswitch-bot bot removed the S-waiting-on-review Status: This PR has been implemented and needs to be reviewed label Jun 8, 2025
pixincreate added a commit that referenced this pull request Jun 9, 2025
…nktransfer

* 'main' of github.com:juspay/hyperswitch: (211 commits)
  feat(tokenio): Add OpenBanking Redirection Flow (#8152)
  fix: Unified scarf setup (#8238)
  feat(health): Health check for Decision engine (#8243)
  chore: Update apple pay currency filter configs (#8217)
  refactor(customers_v2): Remove merchant reference id from v2 customer update (#7879)
  chore(version): 2025.06.09.0
  chore(postman): update Postman collection files
  ci(postman): add tunnel collection to postman tests (#8269)
  feat(connector): Added recurring payments support for split payments in Stripe (#8271)
  feat(connector): [STRIPE] Added Connector Tokenization Flow for Cards (#8248)
  refactor(core): introduce new field in payment_intent to handle longer return_url (#8135)
  fix(connector): [AUTHORIZEDOTNET] Remove country PM filters (#8278)
  refactor(config): redact config urls for hyperswitch vault (#8276)
  feat(vsaas): enable onboarding of Standard Merchant Accounts in Platform Organization (#8231)
  feat(router): add three_ds decision rule execute api (#8148)
  feat(router): Save payment method on payments confirm (V2) (#8090)
  ci(cypress): Add Airwallex Connector Test (#8187)
  feat(payment_methods): add `external_vault_details` for payments v2 sdk session call (#8003)
  fix(connector): [facilitapay] cpf is a required field (#8274)
  fix: Fixed spell check (#8227)
  ...
pixincreate added a commit that referenced this pull request Jun 10, 2025
…ordea-sepa

* 'main' of github.com:juspay/hyperswitch: (63 commits)
  feat(connector): [TRUSTPAY] Added Integrity Checks for PSync & RSync flows & Added New Variants in AttemptStatus & IntentStatus (#8096)
  fix(connector): [STRIPE] Throwing Missing Required Field Error if connector_customer is not present (#8309)
  refactor(connectors): [worldpayvantiv] replace sandbox url with pre-live url and fix typo (#8286)
  fix: payment link styling for dynamic classes (#8273)
  feat(core): Make installment_payment_enabled,recurring_enabled Optional (#8201)
  fix(cypress): fix itaubank, datatrans and facilitapay (#8229)
  fix(connector): [jpmorgan] 5xx during payment authorize and `cancellation_reason` (#8282)
  revert(connector): [Worldpay] add root CA certificate (#8224)
  ci(cypress): fix fiuu, fiservemea , paybox and worldpay connector (#8209)
  fix(connector): removed forked josekit dependency from payout connector Nomupay (#8183)
  chore(version): 2025.06.10.0
  feat(tokenio): Add OpenBanking Redirection Flow (#8152)
  fix: Unified scarf setup (#8238)
  feat(health): Health check for Decision engine (#8243)
  chore: Update apple pay currency filter configs (#8217)
  refactor(customers_v2): Remove merchant reference id from v2 customer update (#7879)
  chore(version): 2025.06.09.0
  chore(postman): update Postman collection files
  ci(postman): add tunnel collection to postman tests (#8269)
  feat(connector): Added recurring payments support for split payments in Stripe (#8271)
  ...
pixincreate added a commit that referenced this pull request Jun 10, 2025
…ordea-sepa

* 'main' of github.com:juspay/hyperswitch: (63 commits)
  feat(connector): [TRUSTPAY] Added Integrity Checks for PSync & RSync flows & Added New Variants in AttemptStatus & IntentStatus (#8096)
  fix(connector): [STRIPE] Throwing Missing Required Field Error if connector_customer is not present (#8309)
  refactor(connectors): [worldpayvantiv] replace sandbox url with pre-live url and fix typo (#8286)
  fix: payment link styling for dynamic classes (#8273)
  feat(core): Make installment_payment_enabled,recurring_enabled Optional (#8201)
  fix(cypress): fix itaubank, datatrans and facilitapay (#8229)
  fix(connector): [jpmorgan] 5xx during payment authorize and `cancellation_reason` (#8282)
  revert(connector): [Worldpay] add root CA certificate (#8224)
  ci(cypress): fix fiuu, fiservemea , paybox and worldpay connector (#8209)
  fix(connector): removed forked josekit dependency from payout connector Nomupay (#8183)
  chore(version): 2025.06.10.0
  feat(tokenio): Add OpenBanking Redirection Flow (#8152)
  fix: Unified scarf setup (#8238)
  feat(health): Health check for Decision engine (#8243)
  chore: Update apple pay currency filter configs (#8217)
  refactor(customers_v2): Remove merchant reference id from v2 customer update (#7879)
  chore(version): 2025.06.09.0
  chore(postman): update Postman collection files
  ci(postman): add tunnel collection to postman tests (#8269)
  feat(connector): Added recurring payments support for split payments in Stripe (#8271)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CI-CD Area: Continuous Integration/Deployment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants