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 basic API integration tests to catch regressions #4684

Open
apurvam opened this issue Mar 3, 2020 · 1 comment
Open

Add basic API integration tests to catch regressions #4684

apurvam opened this issue Mar 3, 2020 · 1 comment

Comments

@apurvam
Copy link
Contributor

apurvam commented Mar 3, 2020

Is your feature request related to a problem? Please describe.
we don't have automated tests to catch regressions in the HTTP API today. This means that regressions are caught late in the cycle, or by users.

Describe the solution you'd like
We should consider adding black box tests like curling the endpoints with supported parameters. Since the number of parameters are small, this may be workable.

We may also want to incorporate tools like swagger for more comprehensive testing. See #4597 (comment) for some more context.

@apurvam
Copy link
Contributor Author

apurvam commented Mar 3, 2020

cc @purplefox not sure if something like this is already on your radar for the new API.

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

No branches or pull requests

1 participant