Skip to content

Commit 51b0f18

Browse files
committed
chore(image-tests): add more tests for changing other user
1 parent caf1491 commit 51b0f18

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/api/users-image-remove.test.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,13 +102,23 @@ describe('Users image remove', () => {
102102

103103
expect(secondRequest.statusCode).toEqual(200);
104104

105+
let userFromDb = await User.findByPk(user.id);
106+
105107
const res = await request({
106108
uri: '/members/' + user.id + '/image',
107109
method: 'DELETE',
108110
headers: { 'X-Auth-Token': token.value }
109111
});
110112

111113
expect(res.statusCode).toEqual(200);
114+
expect(res.body.success).toEqual(true);
115+
expect(res.body).toHaveProperty('message');
116+
117+
const oldImgPath = path.join(__dirname, '..', '..', config.media_dir, 'headimages', userFromDb.image);
118+
expect(fs.existsSync(oldImgPath)).toEqual(false);
119+
120+
userFromDb = await User.findByPk(user.id);
121+
expect(userFromDb.image).toEqual(null);
112122

113123
const adminFromDb = await User.findByPk(admin.id);
114124

0 commit comments

Comments
 (0)