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

Update dependencies and generate_media_download_url function #2327

Merged
merged 15 commits into from
Oct 24, 2022

Conversation

DavisRayM
Copy link
Contributor

@DavisRayM DavisRayM commented Oct 18, 2022

Changes / Features implemented

  • Update Django, JWCrypto & OAuthLib requirements
  • Update generate_media_download_url function to fit into the test categories when s3 dependency is not installed
  • Update flaky tests
    • Isolate media directory for tests that might delete/modify resources of another test.
    • Run test synchronously when another test modifies it's requirements in the same test case i.e deleting a form e.t.c

@DavisRayM DavisRayM force-pushed the flaky-parallel-tests branch 2 times, most recently from 28cd024 to 62da778 Compare October 18, 2022 09:25
@DavisRayM DavisRayM closed this Oct 21, 2022
@DavisRayM DavisRayM reopened this Oct 21, 2022
@DavisRayM DavisRayM changed the title Isolate test cases Update flaky tests Oct 21, 2022
@DavisRayM DavisRayM force-pushed the flaky-parallel-tests branch 2 times, most recently from a12789f to 825cc33 Compare October 24, 2022 09:26
@DavisRayM DavisRayM marked this pull request as ready for review October 24, 2022 09:42
@DavisRayM DavisRayM changed the title Update flaky tests Update dependencies and generate_media_download_url function Oct 24, 2022
@DavisRayM DavisRayM added the Dependencies Pull requests that update a dependency file label Oct 24, 2022
@DavisRayM DavisRayM merged commit 4cfdecf into main Oct 24, 2022
@DavisRayM DavisRayM deleted the flaky-parallel-tests branch October 24, 2022 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants