diff --git a/test/authentication.js b/test/authentication.js index 8a8d5886e4..87d3b9f186 100644 --- a/test/authentication.js +++ b/test/authentication.js @@ -455,7 +455,15 @@ describe('authentication', () => { loginUser(bannedUser.username, bannedUser.pw, (err, res, body) => { assert.ifError(err); assert.equal(res.statusCode, 403); - assert.equal(body, '[[error:user-banned-reason, spammer]]'); + delete body.timestamp; + assert.deepStrictEqual(body, { + banned_until: 0, + banned_until_readable: '', + expiry: 0, + expiry_readable: '', + reason: 'spammer', + uid: 6, + }); user.bans.unban(bannedUser.uid, (err) => { assert.ifError(err); const expiry = Date.now() + 10000; @@ -464,7 +472,8 @@ describe('authentication', () => { loginUser(bannedUser.username, bannedUser.pw, (err, res, body) => { assert.ifError(err); assert.equal(res.statusCode, 403); - assert.equal(body, `[[error:user-banned-reason-until, ${utils.toISOString(expiry)}, No reason given.]]`); + assert(body.banned_until); + assert(body.reason, '[[user:info.banned-no-reason]]'); done(); }); });