From 215d64408c8c8a10932b9dedcc1624cfd6765475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 9 Mar 2026 10:56:12 -0400 Subject: [PATCH] test: cleaner user.delete test --- test/user.js | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/test/user.js b/test/user.js index 774588c6da..6ecb92814f 100644 --- a/test/user.js +++ b/test/user.js @@ -483,24 +483,11 @@ describe('User', () => { }); describe('.delete()', () => { - let uid; - before((done) => { - User.create({ username: 'usertodelete', password: '123456', email: 'delete@me.com' }, (err, newUid) => { - assert.ifError(err); - uid = newUid; - done(); - }); - }); - - it('should delete a user account', (done) => { - User.delete(1, uid, (err) => { - assert.ifError(err); - User.existsBySlug('usertodelete', (err, exists) => { - assert.ifError(err); - assert.equal(exists, false); - done(); - }); - }); + it('should delete a user account', async () => { + const uid = await User.create({ username: 'usertodelete', password: '123456', email: 'delete@me.com' }); + await User.delete(1, uid); + const exists = await User.existsBySlug('usertodelete'); + assert.strictEqual(exists, false); }); it('should not re-add user to users:postcount if post is purged after user account deletion', async () => { @@ -538,7 +525,6 @@ describe('User', () => { }); it('should delete user even if they started a chat', async () => { - const socketModules = require('../src/socket.io/modules'); const uid1 = await User.create({ username: 'chatuserdelete1' }); const uid2 = await User.create({ username: 'chatuserdelete2' }); const roomId = await messaging.newRoom(uid1, { uids: [uid2] });