Skip to content

Elife test fixes

Sidorela Uku requested to merge elife-test-fixes into main
  • Fixes on elife sql dump by adding some of the missing tables and missing columns. Also fixed the insert for the forms as it was adding an extra field causing tests to fail.
  • Fixes on the test steps, because elife submission form only has submission.articleURL as a field for doi and not the submission.DOI.

Additional test cases added:

  • Check elements of the form builder, that all of them exists on the submission form
  • Check form fields and confirm if they are required or not, in the submission form builder
  • Check the submission form when you create a new submission, the fields there should match with the fields from the form builder
  • Check required messages on the submission form and that you are not allowed to submit without filling those
  • Manuscripts page: Check visibility of buttons for 'submit manuscript' and Video chat
  • Manuscripts page: For an unsubmitted article the evaluation button is visible the publish button should not be
  • Manuscripts page: Check word count on a manuscript page fields
  • Manuscripts page: Check status of an evaluated article is reflected on the table
  • Manuscripts page: Sort the table based on article id
  • Check that submission details are visible and saved correctly
  • Update the submission details and confirm that the changes are saved correctly
Edited by Sidorela Uku

Merge request reports