Skip to content

Conversation

Ramyapatil712
Copy link
Collaborator

@Ramyapatil712 Ramyapatil712 commented May 30, 2024

Purpose

Add the following tests to the selenium test automation suite:

Registration Output- Data

  1. Add new workflow
  2. Edit output resource
  3. Delete output resource

Summary of Changes

Added new test_registration_outputs.py - 3 new tests added to verify add new workflow, edit workflow and delete resource workflow for Data output
Updated registries.py - updated RegistrationDetailsPage class
Updated osf_api.py — Added 3 new methods create_registration_resource, get_registration_resource_id and delete_registration_resource

Reviewer's Actions

git fetch <remote> pull/267/head:feature/test_registration_outputs_data

Run this test using
tests/test_registration_outputs.py -sv

Testing Changes Moving Forward

Tickets

https://openscience.atlassian.net/browse/ENG-5557
https://openscience.atlassian.net/browse/ENG-5565
https://openscience.atlassian.net/browse/ENG-5567

@Ramyapatil712 Ramyapatil712 requested review from cslzchen and jh27539 May 30, 2024 18:11
Copy link
Collaborator

@cslzchen cslzchen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In addition, move tests to test_registration_sidebar.py

@jh27539 jh27539 merged commit 78bba40 into develop Jun 11, 2024
@jh27539 jh27539 deleted the feature/test_registration_outputs_data branch June 11, 2024 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants