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

Add Postman tests to pipeline #189

Closed
Brend-Smits opened this issue Jun 15, 2020 · 3 comments · Fixed by #285
Closed

Add Postman tests to pipeline #189

Brend-Smits opened this issue Jun 15, 2020 · 3 comments · Fixed by #285
Assignees
Labels
Good first issue Good first issue to get to know the project internally. infrastructure requires development

Comments

@Brend-Smits
Copy link
Member

Is your feature request related to a problem? Please describe.
Postman tests exist, but are not yet executed when a pull request is created

Describe the solution you'd like
Add the postman tests to the pipeline and trigger them on pull request

Additional context
Postman files can be found in /Postman directory.

@RensvdLinden
Copy link
Contributor

I will work on this during the holiday

@Brend-Smits Brend-Smits added the Good first issue Good first issue to get to know the project internally. label Sep 17, 2020
@Brend-Smits
Copy link
Member Author

Postman Tests should be executed in the pipeline; we need to set up a temporary backend in Github Actions, then the postman tests (which will also be executed in the same Github Actions environment) can use "localhost" to communicate with the backend.
A separate environment will need to be created in Postman to accommodate this change.

@Brend-Smits Brend-Smits added this to To do in Sprint 5 - Backend via automation Sep 17, 2020
@matir8 matir8 self-assigned this Sep 23, 2020
@Brend-Smits Brend-Smits moved this from To do to In progress in Sprint 5 - Backend Sep 29, 2020
@matir8 matir8 added the blocked label Oct 6, 2020
@matir8
Copy link
Contributor

matir8 commented Oct 6, 2020

There's an issue with the certificates set up on the development docker environment. The same problem as #200. The API and the Identity server can't establish HTTPS connection which leads to an authentication error.

@Brend-Smits Brend-Smits added this to To do in Sprint 6 - Backend via automation Oct 9, 2020
@Brend-Smits Brend-Smits moved this from To do to In progress in Sprint 6 - Backend Oct 9, 2020
@matir8 matir8 removed the blocked label Oct 25, 2020
@matir8 matir8 moved this from In progress to Review in progress in Sprint 6 - Backend Oct 26, 2020
Sprint 6 - Backend automation moved this from Review in progress to Done Oct 26, 2020
matir8 added a commit that referenced this issue Oct 26, 2020
…n-tests-to-pipeline

Add Postman tests to pipeline (#189)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Good first issue Good first issue to get to know the project internally. infrastructure requires development
Projects
No open projects
Beta Release
  
To do
Sprint 5 - Backend
  
In progress
Development

Successfully merging a pull request may close this issue.

3 participants