rough-jordan-79228
11/25/2022, 9:58 AMfresh-doctor-14925
11/25/2022, 10:06 AMrough-jordan-79228
11/25/2022, 10:20 AMfresh-doctor-14925
11/25/2022, 10:21 AMrun
being faster than open
rough-jordan-79228
11/25/2022, 10:21 AMfresh-doctor-14925
11/25/2022, 10:22 AMrough-jordan-79228
11/25/2022, 10:27 AMpowerful-journalist-49461
11/25/2022, 10:51 AMdry-garden-6717
11/25/2022, 11:01 AMfresh-doctor-14925
11/25/2022, 11:02 AMdry-garden-6717
11/25/2022, 11:13 AMfresh-doctor-14925
11/25/2022, 11:14 AMdry-garden-6717
11/25/2022, 11:16 AMfresh-doctor-14925
11/25/2022, 11:17 AMpowerful-journalist-49461
11/25/2022, 11:20 AMfresh-doctor-14925
11/25/2022, 11:23 AMpowerful-journalist-49461
11/25/2022, 11:40 AMadventurous-solstice-29426
11/25/2022, 12:13 PMfresh-doctor-14925
11/25/2022, 12:18 PMhtmlStripper
My suggestion would be as above: use cypress-iframe
and work from within the yielded elementvictorious-summer-2999
11/25/2022, 2:17 PMfresh-doctor-14925
11/25/2022, 2:21 PMcacheAcrossSpecs
to your session command
Only works in more recent Cypress versions. I believe it's 10.9.0 and above
https://docs.cypress.io/api/commands/session#Argumentsgray-island-1435
11/25/2022, 3:57 PMgray-kilobyte-89541
11/25/2022, 4:17 PMdocument.execCommand('copy')
that it uses https://github.com/angular/components/blob/main/src/cdk/clipboard/pending-copy.ts#L54ambitious-rainbow-92382
11/25/2022, 4:20 PMjs
const { user } = useSession({ shouldRedirect: false });
this is what i have so far WIP js
Cypress.Commands.add('testVisitAccount', (user) => {
cy.visit(`${Cypress.env('base_url')}user/dashboard/account`);
cy.get('.user-account').should('exist');
......
cy.get('button[name=loginSubmit]')
.should('exist')
.click()
.should('not.contain.text', 'Next');
});
useSession is making an api callambitious-rainbow-92382
11/25/2022, 4:20 PMambitious-rainbow-92382
11/25/2022, 4:21 PMambitious-rainbow-92382
11/25/2022, 4:21 PMambitious-rainbow-92382
11/25/2022, 4:22 PMstraight-beach-2843
11/25/2022, 4:29 PMgray-island-1435
11/27/2022, 2:41 AM