mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-07-12 07:04:16 +02:00
closes #6024
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user