feat: storing postman collections as directories + newman enhancements #3159
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Single file postman collections are hard to manage in repositories. We propose a format change where Postman collections are split into smaller files and managed within their own directories. This PR includes changes in
newman
command line tool to manage collections that are stored as directories. We believe this approach helps in the following:A more detailed note on this implementation is contained in this document that is part of the PR.
We have started leveraging this fork in our Open Source Payment Orchestrator Platform (Hyperswitch) at Juspay and Postman based test maintenance has become a lot simpler.
I am eager to get feedback from the owners to see if this will be a welcome enhancement to the
newman
toolkit.Thanks !
PS: please do not mind the un-squashed commits. Have left it around for easier reviewing.