Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

schemathesis tests #297

Closed
wants to merge 3 commits into from
Closed

schemathesis tests #297

wants to merge 3 commits into from

Conversation

A-Harby
Copy link

@A-Harby A-Harby commented Mar 2, 2023

Description

Creating a python file to run schemathesis api testing tool to generate and test all the endpoint, And adding workflow to run daily and create a test detailed report.

Related Issues

threefoldtech/tfgrid-sdk-go#51

@A-Harby
Copy link
Author

A-Harby commented Mar 7, 2023

As per requested @sameh-farouk, added environment network variable to the workflow.

It can be changed from actions by manually trigger.
image

@sameh-farouk
Copy link
Contributor

@A-Harby Can we add an option for a local instance as well, so, as we agreed, it would be possible to run later against a test instance in the pipeline before merging or deploying a new code?

@A-Harby
Copy link
Author

A-Harby commented Mar 8, 2023

Adding options to run on local instance, And limiting manual run to only local and dev.
image

@xmonader
Copy link
Collaborator

can we update and merge this PR?

@A-Harby
Copy link
Author

A-Harby commented Mar 23, 2023

It's updated, Just waiting for the reviews

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants