Fixing admin e2e tests

stable
Alejandro Alonso 2017-02-23 12:31:52 +01:00
parent 02b9e5c743
commit a96df9f31e
1 changed files with 10 additions and 15 deletions

View File

@ -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();