49d3b15512456de4d5b551149865da8c4469a7e4
4 const assert
= require('assert');
5 const template
= require('../../../src/template/admin-maintenance-html');
6 const Config
= require('../../../config');
7 const StubLogger
= require('../../stub-logger');
8 const lint
= require('html-minifier-lint').lint
; // eslint-disable-line node/no-unpublished-require
10 const stubLogger
= new StubLogger();
12 function lintHtml(html
) {
13 const result
= lint(html
);
14 stubLogger
.debug('validHtml', '', { result
, html
});
18 describe('Admin Management HTML Template', function () {
20 beforeEach(function () {
23 event: 'exampleChore',
29 nextSchedule: new Date(),
33 config
= new Config('test');
35 it('renders', function () {
36 const result
= template(ctx
, config
);
40 it('covers failsafes', function () {
43 const result
= template(ctx
, config
);
47 }); // Admin Ticket HTML Template