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 API schema tests using schemathesis #3444

Merged
merged 18 commits into from Feb 29, 2024
Merged

Add API schema tests using schemathesis #3444

merged 18 commits into from Feb 29, 2024

Commits on Feb 29, 2024

  1. Add schemathesis tests

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    dcc31ef View commit details
    Browse the repository at this point in the history
  2. Add not_a_server_error check

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    78bb325 View commit details
    Browse the repository at this point in the history
  3. Fix the related 500 error

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    fc6ef8c View commit details
    Browse the repository at this point in the history
  4. Fix oembed endpoint

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    ffefb1e View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    ab48bef View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    65649fc View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    aadae61 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    47143fb View commit details
    Browse the repository at this point in the history
  9. Update the lock file

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    37fd341 View commit details
    Browse the repository at this point in the history
  10. Lint

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    15942b5 View commit details
    Browse the repository at this point in the history
  11. Fix test errors

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    1f577d2 View commit details
    Browse the repository at this point in the history
  12. Remove unnecessary CI test

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    ce34dcf View commit details
    Browse the repository at this point in the history
  13. Catch both DRF and Django Validation errors

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    19fb1c0 View commit details
    Browse the repository at this point in the history
  14. Handle invalid credentials for /token view

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    07cb944 View commit details
    Browse the repository at this point in the history
  15. Add Invalid credentials error

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    b84dbc6 View commit details
    Browse the repository at this point in the history
  16. Add alt_files serializer

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    bd742b6 View commit details
    Browse the repository at this point in the history
  17. Create a new section for gitignore

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    400bd69 View commit details
    Browse the repository at this point in the history
  18. Pin dependencies up to minor version

    Signed-off-by: Olga Bulat <obulat@gmail.com>
    obulat committed Feb 29, 2024
    Copy the full SHA
    931d459 View commit details
    Browse the repository at this point in the history