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

Auto-generate Parsec operation coverage #63

Open
hug-dev opened this issue Aug 28, 2020 · 0 comments
Open

Auto-generate Parsec operation coverage #63

hug-dev opened this issue Aug 28, 2020 · 0 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed medium Effort label

Comments

@hug-dev
Copy link
Member

hug-dev commented Aug 28, 2020

The service API coverage is currently manually edited.

This issue is about implementing a set of tests that would perform exhaustive checks over a combination of:

  • providers
  • operations
  • paramaters

and verify either that:

  1. the operation is correct (given test input the output is as expected)
  2. the operation is supported (PsaNotSupported is not returned)

The data obtained from this would be represented in the most useful/readable way possible and accessible in our book. If going with 1. the output could also be that a test for this does not currently exist.

Ultimately, this process could be executed and update the page nightly.

@hug-dev hug-dev added documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Aug 28, 2020
@ionut-arm ionut-arm added the medium Effort label label Feb 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed medium Effort label
Projects
None yet
Development

No branches or pull requests

2 participants