add widget reset test

This commit is contained in:
Barış Soner Uşaklı
2017-10-26 22:42:16 -04:00
parent 2453ce3cb3
commit c453fc7275
2 changed files with 34 additions and 24 deletions

View File

@@ -702,7 +702,7 @@ describe('Controllers', function () {
assert.ifError(err);
assert.equal(res.statusCode, 200);
assert(body.widgets);
assert.equal(Object.keys(body.widgets), 0);
assert.equal(Object.keys(body.widgets).length, 0);
done();
});
});
@@ -717,6 +717,19 @@ describe('Controllers', function () {
done();
});
});
it('should reset templates', function (done) {
widgets.resetTemplates(['categories', 'category'], function (err) {
assert.ifError(err);
request(nconf.get('url') + '/api/categories', { json: true }, function (err, res, body) {
assert.ifError(err);
assert.equal(res.statusCode, 200);
assert(body.widgets);
assert.equal(Object.keys(body.widgets).length, 0);
done();
});
});
});
});
describe('tags', function () {