X-Git-Url: https://git.squeep.com/?a=blobdiff_plain;f=test%2Fsrc%2Fservice.js;h=9afaf13d0242e839a433a969515d08c5884d726f;hb=57f38d5d768142c536fafc8860f6fe70869c74f5;hp=cafe1d16922ff9e4e0f48b19921a572e39d7ea2f;hpb=33897b863a84ff7d248888f83dc100a96cd9bc49;p=websub-hub diff --git a/test/src/service.js b/test/src/service.js index cafe1d1..9afaf13 100644 --- a/test/src/service.js +++ b/test/src/service.js @@ -61,20 +61,6 @@ describe('Service', function () { }); }); // maybeIngestBody - describe('setHeadHandler', function () { - it('covers', function () { - const origEnd = res.end; - sinon.stub(Service.__proto__, 'setHeadHandler'); - ctx.responseBody = 'data'; - req.method = 'HEAD'; - Service.setHeadHandler(req, res, ctx); - res.end('foop'); - assert(Service.__proto__.setHeadHandler.called); - assert(origEnd.called); - assert(!('responseBody' in ctx)); - }); - }); // setHeadHandler - describe('handlerPostRoot', function () { it('covers public mode', async function () { await service.handlerPostRoot(req, res, ctx); @@ -108,12 +94,19 @@ describe('Service', function () { }); // handlerGetHealthcheck describe('handlerGetInfo', function () { - it('covers', async function() { + it('covers', async function () { await service.handlerGetInfo(req, res, ctx); assert(service.manager.getInfo.called); }); }); // handlerGetInfo + describe('handlerGetHistorySVG', function () { + it('covers', async function () { + await service.handlerGetHistorySVG(req, res, ctx); + assert(service.manager.getHistorySVG.called); + }); + }); // handlerGetHistorySVG + describe('handlerGetAdminOverview', function () { it('covers', async function () { await service.handlerGetAdminOverview(req, res, ctx);