physionet-build icon indicating copy to clipboard operation
physionet-build copied to clipboard

TestURLs coverage for project app

Open bemoody opened this issue 3 months ago • 0 comments

This adds test coverage for most of the URLs in the project app.

See the previous pull requests #1695, #1922, #2108 for background.

With this change, the bulk of site functionality should now be included in the TestURLs framework. A few small apps are left to add:

  • oauth (should be easy)
  • sso (should be easy but I'm not sure this is enabled in test configs)
  • training (awaiting pull #1951)

And a number of URLs across the site are skipped due to a lack of fixture data:

  • console
    • edit_submission
    • copyedit_submission
    • awaiting_authors
    • publish_submission
    • event_agreement_detail
    • event_agreement_delete
    • event_agreement_new_version
  • project
    • serve_document
    • published_project_request_access
  • search
    • redirect_challenge_project

bemoody avatar May 06 '24 16:05 bemoody