Fixing createProject e2e tests
parent
3e83dfb81e
commit
aaf90fbf42
|
@ -44,7 +44,7 @@ class DuplicateProjectController
|
|||
refreshReferenceProject: (slug) ->
|
||||
@projectsService.getProjectBySlug(slug).then (project) =>
|
||||
@.referenceProject = project
|
||||
@.members = project.get('members')
|
||||
@.members = project.get('members').filter (it) => return it.get('id') != @.user.get('id')
|
||||
@.invitedMembers = @.members.map (it) -> return it.get('id')
|
||||
@.checkUsersLimit()
|
||||
|
||||
|
@ -63,6 +63,7 @@ class DuplicateProjectController
|
|||
submit: () ->
|
||||
projectId = @.referenceProject.get('id')
|
||||
data = @.projectForm
|
||||
data.users = @.invitedMembers
|
||||
|
||||
@.formSubmitLoading = true
|
||||
@projectsService.duplicate(projectId, data).then (newProject) =>
|
||||
|
|
|
@ -20,6 +20,7 @@ describe('create-duplicate-delete project', function() {
|
|||
let projectName = 'duplicated-project-' + Date.now();
|
||||
newProjectScreen.fillNameAndDescription(projectName, 'Lorem Ipsum')
|
||||
await newProjectScreen.createProject();
|
||||
await browser.waitForAngular();
|
||||
let url = await browser.getCurrentUrl();
|
||||
expect(url).to.be.equal(browser.params.glob.host + 'project/admin-' + projectName + '/');
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue