As an engineer working on the CMS project, I want to dedicated test content imported prior to cypress testing, so that tests are not dependent on production content that we have no control over.
Description or Additional Context
Currently, we have 7 cypress tests that explicitly reference nodes that are pulled down from production. The goal of this ticket is to remove our dependence on production content for testing purposes.
Steps for Implementation
Clone and export the content required by the tests.
Update the cypress-tests.sh and cypress-parallel-tests.sh scripts to import the test content prior to kicking off the cypress tests.
Update the applicable tests so they are no longer referencing content by node ID.
Acceptance Criteria
[ ] Applicable cypress tests no longer depend on production content.
[ ] All tests continue to pass on tugboat and BRD.
User Story or Problem Statement
As an engineer working on the CMS project, I want to dedicated test content imported prior to cypress testing, so that tests are not dependent on production content that we have no control over.
Description or Additional Context
Currently, we have 7 cypress tests that explicitly reference nodes that are pulled down from production. The goal of this ticket is to remove our dependence on production content for testing purposes.
Steps for Implementation
cypress-tests.sh
andcypress-parallel-tests.sh
scripts to import the test content prior to kicking off the cypress tests.Acceptance Criteria