diff --git a/test/unit/frontend/helpers/comments.test.js b/test/unit/frontend/helpers/comments.test.js index ad0567223a..e2102c961c 100644 --- a/test/unit/frontend/helpers/comments.test.js +++ b/test/unit/frontend/helpers/comments.test.js @@ -22,6 +22,7 @@ describe('{{comments}} helper', function () { mockManager.mockMail(); mockManager.mockLabsEnabled('comments'); sinon.stub(settingsCache, 'get'); + configUtils.set('comments:version', 'test.version'); }); afterEach(function () { @@ -32,6 +33,7 @@ describe('{{comments}} helper', function () { it('returns undefined if not used withing post context', function (done) { settingsCache.get.withArgs('members_enabled').returns(true); + settingsCache.get.withArgs('comments_enabled').returns('all'); comments({}).then(function (rendered) { should.not.exist(rendered); @@ -41,10 +43,12 @@ describe('{{comments}} helper', function () { it('returns a script tag', async function () { settingsCache.get.withArgs('members_enabled').returns(true); + settingsCache.get.withArgs('comments_enabled').returns('all'); const rendered = await comments.call({ comment_id: 'post_test', - id: 'post_id_123' + id: 'post_id_123', + access: true }, { hash: {}, data: { @@ -53,6 +57,60 @@ describe('{{comments}} helper', function () { }); should.exist(rendered); rendered.string.should.containEql('