You cannot 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
		
	
	
		
			837 B
		
	
	
	
		
			TypeScript
		
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			837 B
		
	
	
	
		
			TypeScript
		
	
| 
											4 years ago
										 | import { _electron, Page } from '@playwright/test'; | ||
|  | 
 | ||
|  | export const newUser = async (window: Page, userName: string) => { | ||
|  |   // Create User
 | ||
|  |   await window.click('text=Create Session ID'); | ||
|  |   // Wait for animation for finish creating ID
 | ||
|  |   await window.waitForTimeout(1500); | ||
|  |   //Save session ID to a variable
 | ||
|  |   const sessionid = await window.inputValue('[data-testid=session-id-signup]'); | ||
|  |   await window.click('text=Continue'); | ||
|  |   // Input username = testuser
 | ||
|  |   await window.fill('#session-input-floating-label', userName); | ||
|  |   await window.click('text=Get Started'); | ||
|  |   // save recovery phrase
 | ||
|  |   await window.click('text=Reveal recovery phrase'); | ||
|  |   const recoveryPhrase = await window.innerText('[data-testid=recovery-phrase-seed-modal]'); | ||
|  | 
 | ||
|  |   await window.click('.session-icon-button.small'); | ||
|  |   return { userName, sessionid, recoveryPhrase }; | ||
|  | }; |