From f1798119d3a76792cebdcfc17f46a58a26164baa Mon Sep 17 00:00:00 2001 From: Sam Lord Date: Tue, 16 Nov 2021 16:05:50 +0000 Subject: [PATCH] Remove unused unit test file no issue Relates to previous commit --- .../middleware/update-user-last-seen.test.js | 57 ------------------- 1 file changed, 57 deletions(-) delete mode 100644 test/unit/server/web/api/middleware/update-user-last-seen.test.js diff --git a/test/unit/server/web/api/middleware/update-user-last-seen.test.js b/test/unit/server/web/api/middleware/update-user-last-seen.test.js deleted file mode 100644 index 76d7291027..0000000000 --- a/test/unit/server/web/api/middleware/update-user-last-seen.test.js +++ /dev/null @@ -1,57 +0,0 @@ -const should = require('should'); -const sinon = require('sinon'); -const constants = require('@tryghost/constants'); -const updateUserLastSeenMiddleware = require('../../../../../../core/server/web/api/middleware/update-user-last-seen'); - -describe('updateUserLastSeenMiddleware', function () { - afterEach(function () { - sinon.restore(); - }); - - it('calls next with no error if there is no user on the request', function (done) { - updateUserLastSeenMiddleware({}, {}, function next(err) { - should.equal(err, undefined); - done(); - }); - }); - - it('calls next with no error if the current last_seen is less than an hour before now', function (done) { - const fakeLastSeen = new Date(); - const fakeUser = { - get: sinon.stub().withArgs('last_seen').returns(fakeLastSeen) - }; - updateUserLastSeenMiddleware({user: fakeUser}, {}, function next(err) { - should.equal(err, undefined); - done(); - }); - }); - - describe('when the last_seen is longer than an hour ago', function () { - it('calls updateLastSeen on the req.user, calling next with nothing if success', function (done) { - const fakeLastSeen = new Date(Date.now() - constants.ONE_HOURS_MS); - const fakeUser = { - get: sinon.stub().withArgs('last_seen').returns(fakeLastSeen), - updateLastSeen: sinon.stub().resolves() - }; - updateUserLastSeenMiddleware({user: fakeUser}, {}, function next(err) { - should.equal(err, undefined); - should.equal(fakeUser.updateLastSeen.callCount, 1); - done(); - }); - }); - - it('calls updateLastSeen on the req.user, calling next with err if error', function (done) { - const fakeLastSeen = new Date(Date.now() - constants.ONE_HOURS_MS); - const fakeError = new Error('gonna need a bigger boat'); - const fakeUser = { - get: sinon.stub().withArgs('last_seen').returns(fakeLastSeen), - updateLastSeen: sinon.stub().rejects(fakeError) - }; - updateUserLastSeenMiddleware({user: fakeUser}, {}, function next(err) { - should.equal(err, fakeError); - should.equal(fakeUser.updateLastSeen.callCount, 1); - done(); - }); - }); - }); -});