diff --git a/e2e/utils/common.js b/e2e/utils/common.js index 6c998675..fbad28e4 100644 --- a/e2e/utils/common.js +++ b/e2e/utils/common.js @@ -481,23 +481,17 @@ common.closeJoyride = async function() { }; common.createProject = async function(members = []) { - var createProject = require('../helpers').createProject; - var notifications = require('./notifications'); + var createProjectHelper = require('../helpers/create-project-helper'); + var newProjectScreen = createProjectHelper.newProjectScreen(); - browser.get(browser.params.glob.host + 'projects/'); + browser.get(browser.params.glob.host + 'project/new'); await common.waitLoader(); - - let lb = createProject.createProjectLightbox(); - - createProject.openWizard(); - - await lb.waitOpen(); - - lb.name().sendKeys('aaa'); - - lb.description().sendKeys('bbb'); - - await lb.submit(); + await newProjectScreen.selectScrumOption(); + let projectName = 'name ' + Date.now(); + let projectDescription = 'description ' + Date.now(); + await newProjectScreen.fillNameAndDescription(projectName, projectDescription); + await newProjectScreen.createProject(); + let url = await browser.getCurrentUrl(); if (members.length) { var adminMembershipsHelper = require('../helpers').adminMemberships; @@ -516,6 +510,7 @@ common.createProject = async function(members = []) { for(var i = 0; i < members.length; i++) { newMemberLightbox.newEmail(members[i]); + newMemberLightbox.setRole(0); } newMemberLightbox.submit();