Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Importing Postman Collections #45

Closed
helloanoop opened this issue Oct 25, 2022 · 4 comments
Closed

Importing Postman Collections #45

helloanoop opened this issue Oct 25, 2022 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Community contribution is welcome

Comments

@helloanoop
Copy link
Contributor

Postman is the de-facto tool when among developers.
It's very important to allow developers to be able to import a postman collection into bruno.

It must be noted that bruno has a lot less features than postman, but we do support the essentials for anyone to get started.

Resources:
Bruno's request schema: https://github.com/usebruno/bruno/tree/main/packages/bruno-schema
Importer for bruno collections: https://github.com/usebruno/bruno/blob/main/packages/bruno-app/src/utils/collections/import.js

Lets get started with just importing as much of a request data that we can import from postman.

Currently, we can create a new file called 'import-postman-collections.js'. Once this is coming along well, we can move the importers to a separate package called as "bruno-importers"

UX:
Right now, clicking on import brings up a file selector. We need to bring up a modal that has 2 links.
One to import bruno collection, another to import postman collection.
image

@helloanoop helloanoop added enhancement New feature or request good first issue Good for newcomers help wanted Community contribution is welcome labels Oct 25, 2022
@helloanoop
Copy link
Contributor Author

This has been completed.
Please note that bruno does no support test scripts.
Will update postman importer to extract test scripts once support for it is ready.

Closing this ticket.

cc @standuptall

@standuptall
Copy link

Hello
Thank you!
this file , for example, does not work :(
TEST.postman_collection.zip

@helloanoop
Copy link
Contributor Author

@standuptall This currently works in the web version. Which is at https://play.usebruno.com

Are you using the desktop app?

I'll get the latest updates shipped in a new release in the next couple of days.

@helloanoop helloanoop reopened this Nov 8, 2022
@helloanoop
Copy link
Contributor Author

This has been fixed. Closing now.

@standuptall Let me know if this is still an issue.
BTW you should checkout the latest versions of bruno. Lots of features have been released.

You can take a look at the docs here: https://docs.usebruno.com/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Community contribution is welcome
Projects
None yet
Development

No branches or pull requests

2 participants