juspay / hyperswitch

An open source payments switch written in Rust to make payments fast, reliable and affordable
https://hyperswitch.io/
Apache License 2.0
12.62k stars 1.36k forks source link

[CYPRESS_FRAMEWORK] Pass custom-headers before making a request #5912

Open pixincreate opened 2 months ago

pixincreate commented 2 months ago

Description:

Cypress is the testing framework that Hyperswitch is using to run automated tests. Having good grip on Javascript to work on Cypress is a must. There are cases where one would have to pass additional headers when making a request. Cypress lacks that feature and the task is to add support for that.

Getting started:

Go through the README for guidelines on file structure, formatting and instructions on how to set up and run Cypress.

In short:

cd cypress-tests
npm ci

Possible implementation:

The main intention here is to have the optimal and efficient solution. An in-efficient solution can give an idea about implementing more optimal solution as well.

Additional info:

Submission Process:

Refer here for Terms and conditions for the contest.

Ankesh2004 commented 1 month ago

Hi @pixincreate , I would like to work on this issue. Please assign it to me.

pixincreate commented 1 month ago

Thanks for your contribution @Ankesh2004! Just a quick note: please wait until your first two PRs are merged into the main branch before assigning a third one. This helps us keep track of changes and ensures everything is in order.

Looking forward to seeing your next PR once those are merged!

absolutechy commented 1 month ago

/assign

gorakhnathy7 commented 3 weeks ago

Hey @absolutechy

Kindly let us know, if you're still working on the issue? If you have any questions or need assistance, feel free to reach out in the community.