mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-31 02:55:58 +01:00 
			
		
		
		
	fix: ban info test
This commit is contained in:
		| @@ -455,7 +455,15 @@ describe('authentication', () => { | |||||||
| 				loginUser(bannedUser.username, bannedUser.pw, (err, res, body) => { | 				loginUser(bannedUser.username, bannedUser.pw, (err, res, body) => { | ||||||
| 					assert.ifError(err); | 					assert.ifError(err); | ||||||
| 					assert.equal(res.statusCode, 403); | 					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) => { | 					user.bans.unban(bannedUser.uid, (err) => { | ||||||
| 						assert.ifError(err); | 						assert.ifError(err); | ||||||
| 						const expiry = Date.now() + 10000; | 						const expiry = Date.now() + 10000; | ||||||
| @@ -464,7 +472,8 @@ describe('authentication', () => { | |||||||
| 							loginUser(bannedUser.username, bannedUser.pw, (err, res, body) => { | 							loginUser(bannedUser.username, bannedUser.pw, (err, res, body) => { | ||||||
| 								assert.ifError(err); | 								assert.ifError(err); | ||||||
| 								assert.equal(res.statusCode, 403); | 								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(); | 								done(); | ||||||
| 							}); | 							}); | ||||||
| 						}); | 						}); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user