diff --git a/test/api/v3/integration/groups/PUT-groups.test.js b/test/api/v3/integration/groups/PUT-groups.test.js index 2b4a417090..414f495ff7 100644 --- a/test/api/v3/integration/groups/PUT-groups.test.js +++ b/test/api/v3/integration/groups/PUT-groups.test.js @@ -14,6 +14,7 @@ describe('PUT /group', () => { groupDetails: { name: groupName, type: groupType, + privacy: 'public', }, members: 1, }); diff --git a/test/helpers/api-v3-integration.helper.js b/test/helpers/api-v3-integration.helper.js index b0dbcdece8..530b275fb6 100644 --- a/test/helpers/api-v3-integration.helper.js +++ b/test/helpers/api-v3-integration.helper.js @@ -159,10 +159,12 @@ export async function createAndPopulateGroup (settings = {}) { party: { 'party._id': group._id }, }; - each(members, (member) => { - member.update(groupTypes[group.type]); + let memberPromises = members.map((member) => { + return member.update(groupTypes[group.type]); }); + await Q.all(memberPromises); + let invitees = await Q.all( times(numberOfInvites, () => { return generateUser();