At present the Travis and git lab implmentations both have a support command override for cy.visit() that adds the preview url singular, not passing through the param and prefixing as outlined in the cypress docs. In effect enforcing the start point at the home page of the hard coded credential value. This also requires the credentials.json file which may not exist.
As the preview link is required to be hit to reference the correct theme dynamically.
There is a proposed work around for this in the circleci pr, by dynamically writing the cypress.json file with an additional previewQs param so that this can be programmatically handled at a test level and maintaining the visit capabilities, which speeds up tests by enforcing navigation flow start points.
At present the Travis and git lab implmentations both have a support command override for cy.visit() that adds the preview url singular, not passing through the param and prefixing as outlined in the cypress docs. In effect enforcing the start point at the home page of the hard coded credential value. This also requires the credentials.json file which may not exist.
As the preview link is required to be hit to reference the correct theme dynamically.
There is a proposed work around for this in the circleci pr, by dynamically writing the cypress.json file with an additional previewQs param so that this can be programmatically handled at a test level and maintaining the visit capabilities, which speeds up tests by enforcing navigation flow start points.