Cover register and activation with e2e tests

This commit is contained in:
SleepWalker
2019-12-27 22:00:13 +02:00
parent f6f0aedc65
commit c8b0168c69
5 changed files with 216 additions and 47 deletions

View File

@@ -15,10 +15,21 @@ declare namespace Cypress {
/**
* Custom command to log in the user
*
* @example cy.login(account)
* @example cy.login({ accounts: ['default'] })
*/
login(options: {
accounts: AccountAlias[];
/**
* defaults to `true`. if `false` — than only api response will
* be returned without mutating app state
* (useful for custom scenarios such as mocking of other api responses
* or checking whether account is registered)
*/
updateState?: boolean;
/**
* Whether return raw api response without any conversion. Defaults to: `false`
*/
rawApiResp?: boolean;
}): Promise<{ accounts: Account[] }>;
getByTestId<S = any>(