Skip to content
Snippets Groups Projects
Commit 782c9a70 authored by danielspeicher's avatar danielspeicher
Browse files

#11

parent f6ed9844
No related branches found
No related tags found
No related merge requests found
Pipeline #1301649 passed
......@@ -22,11 +22,13 @@ Cypress.Commands.add('login', (options) => {
cy.get('#user-login-form').submit()
})
Cypress.Commands.add('createAndLogin', (username, role) => {
Cypress.Commands.add('createAndLogin', (username, ...roles) => {
cy.rememberLatestTaxonomyTerm();
let password = 'random-password-' + Cypress._.random(0, 1e6);
cy.drush('user:create ' + username + ' --password=' + password);
cy.drush('user:role:add ' + role + ' ' + username);
roles.forEach(role => {
cy.drush('user:role:add ' + role + ' ' + username);
})
cy.login({
path: 'user/login',
username: username,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment