From febc48cd4100ed74bbfe9036269fc6516d00a120 Mon Sep 17 00:00:00 2001 From: Keith Holliday Date: Thu, 21 Jan 2016 12:35:39 -0600 Subject: [PATCH] Fixed failing chat test by using and admin to view chat flags --- test/api/v3/integration/chat/POST-chat.flag.test.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test/api/v3/integration/chat/POST-chat.flag.test.js b/test/api/v3/integration/chat/POST-chat.flag.test.js index 47ba58b046..16f91a60e8 100644 --- a/test/api/v3/integration/chat/POST-chat.flag.test.js +++ b/test/api/v3/integration/chat/POST-chat.flag.test.js @@ -5,11 +5,13 @@ import { import { find } from 'lodash'; describe('POST /chat/:chatId/flag', () => { - let user, group; + let user, admin, group; const TEST_MESSAGE = 'Test Message'; before(async () => { user = await generateUser({balance: 1}); + admin = await generateUser({balance: 1, 'contributor.admin': true}); + group = await user.post('/groups', { name: 'Test Guild', type: 'guild', @@ -51,7 +53,7 @@ describe('POST /chat/:chatId/flag', () => { .then((result) => { expect(result.flags[user._id]).to.equal(true); expect(result.flagCount).to.equal(1); - return user.get(`/groups/${group._id}`); + return admin.get(`/groups/${group._id}`); }) .then((updatedGroup) => { let messageToCheck = find(updatedGroup.chat, {id: message.id}); @@ -74,7 +76,7 @@ describe('POST /chat/:chatId/flag', () => { .then((result) => { expect(result.flags[secondUser._id]).to.equal(true); expect(result.flagCount).to.equal(5); - return user.get(`/groups/${group._id}`); + return admin.get(`/groups/${group._id}`); }) .then((updatedGroup) => { let messageToCheck = find(updatedGroup.chat, {id: message.id});