diff options
author | Ittay Stern <ittay.stern@att.com> | 2019-10-29 12:58:49 +0200 |
---|---|---|
committer | Ittay Stern <ittay.stern@att.com> | 2019-10-29 13:25:05 +0000 |
commit | 32dbf8017aeab06041992064feaf70953ef86e19 (patch) | |
tree | 7b2afd8e0dc9b78d43a7128f02c42449887ac6f8 /vid-webpack-master/cypress/support | |
parent | 6b3717d92d93e756f30c84e89dd5873226907e62 (diff) |
Introduce cy.clearSessionStorage
Issue-ID: VID-647
Change-Id: I51471f736577599c1ace8e330a4db089deccc8ca
Signed-off-by: Ittay Stern <ittay.stern@att.com>
Diffstat (limited to 'vid-webpack-master/cypress/support')
-rw-r--r-- | vid-webpack-master/cypress/support/application/application.session.actions.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/vid-webpack-master/cypress/support/application/application.session.actions.ts b/vid-webpack-master/cypress/support/application/application.session.actions.ts index 42d4d6766..c054b2640 100644 --- a/vid-webpack-master/cypress/support/application/application.session.actions.ts +++ b/vid-webpack-master/cypress/support/application/application.session.actions.ts @@ -2,6 +2,7 @@ declare namespace Cypress { interface Chainable { setReduxState : typeof setReduxState; getReduxState : typeof getReduxState; + clearSessionStorage: typeof clearSessionStorage; setTestApiParamToGR: typeof setTestApiParamToGR; setTestApiParamToVNF: typeof setTestApiParamToVNF; buildReduxStateWithServiceRespone: typeof buildReduxStateWithServiceRespone; @@ -25,6 +26,12 @@ function getReduxState(): Chainable<any> { }); } +function clearSessionStorage() : void { + cy.window().then((win) => { + win.sessionStorage.clear(); + }); +} + function setTestApiParamToGR() : void { cy.window().then((win) => { win.sessionStorage.setItem('msoRequestParametersTestApiValue', 'GR_API'); @@ -72,6 +79,7 @@ function buildReduxStateWithServiceRespone(res: any, serviceId:string, isEcompGe Cypress.Commands.add('setReduxState', setReduxState); Cypress.Commands.add('getReduxState', getReduxState); +Cypress.Commands.add('clearSessionStorage', clearSessionStorage); Cypress.Commands.add('setTestApiParamToGR', setTestApiParamToGR); Cypress.Commands.add('setTestApiParamToVNF',setTestApiParamToVNF); Cypress.Commands.add('buildReduxStateWithServiceRespone', buildReduxStateWithServiceRespone); |