From 0f5cf318d92ba01a93a8af6c78e1bdeffad03c18 Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Thu, 14 Jan 2016 12:22:56 -0600 Subject: [PATCH] fix: Update member objects with guild info in test helper --- test/api/v3/integration/groups/PUT-groups.test.js | 1 + test/helpers/api-v3-integration.helper.js | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) 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();