This commit is contained in:
Barış Soner Uşaklı
2017-10-31 18:03:54 -04:00
parent 5b2a674a4f
commit 18f4f27fe0
4 changed files with 26 additions and 5 deletions

View File

@@ -13,9 +13,9 @@ var user = require('../src/user');
var groups = require('../src/groups');
var privileges = require('../src/privileges');
var meta = require('../src/meta');
var socketUser = require('../src/socket.io/user');
var helpers = require('./helpers');
describe('Upload Controllers', function () {
var tid;
var cid;
@@ -157,8 +157,21 @@ describe('Upload Controllers', function () {
done();
});
});
});
it('should not allow non image uploads', function (done) {
socketUser.updateCover({ uid: 1 }, { uid: 1, imageData: 'data:text/html;base64,PHN2Zy9vbmxvYWQ9YWxlcnQoMik+' }, function (err) {
assert.equal(err.message, '[[error:invalid-image]]');
done();
});
});
it('should not allow non image uploads', function (done) {
socketUser.uploadCroppedPicture({ uid: 1 }, { uid: 1, imageData: 'data:text/html;base64,PHN2Zy9vbmxvYWQ9YWxlcnQoMik+' }, function (err) {
assert.equal(err.message, '[[error:invalid-image]]');
done();
});
});
});
describe('admin uploads', function () {
var jar;

View File

@@ -763,7 +763,7 @@ describe('User', function () {
name: 'test',
};
User.uploadPicture(uid, picture, function (err) {
assert.equal(err.message, '[[error:invalid-image-extension]]');
assert.equal(err.message, '[[error:invalid-image]]');
done();
});
});