You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					21 lines
				
				520 B
			
		
		
			
		
	
	
					21 lines
				
				520 B
			| 
											3 years ago
										 | /// <reference types="cypress" />
 | ||
|  | 
 | ||
|  | /** | ||
|  |  * @method abKeepLoggedIn | ||
|  |  * @memberof module:cy | ||
|  |  * @param {object} [options] | ||
|  |  * @param {object} [options.cookie]   session cookie name: default to Cypress.env('AB_COOKIE_NAME') | ||
|  |  * @example | ||
|  |  * before(() => { | ||
|  |  *   cy.abLogin() | ||
|  |  * }) | ||
|  |  * | ||
|  |  * beforeAll(() => { | ||
|  |  *   cy.abKeepLoggedIn({ cookie: 'my-session-cookie' }) | ||
|  |  *   cy.visit('your/path') | ||
|  |  * }) | ||
|  |  */ | ||
|  | Cypress.Commands.add('abKeepLoggedIn', ({ cookie }) => { | ||
|  |   Cypress.Cookies.preserveOnce(cookie || Cypress.env('AB_COOKIE_NAME')) | ||
|  | }) |