b141bb10bc1fdc134c5bf090be4f92cf8a617a19
4 const assert
= require('assert');
5 const template
= require('../../../src/template/root-html');
6 const Config
= require('../../../config');
7 const StubLogger
= require('../../stub-logger');
8 const { makeHtmlLint
} = require('@squeep/html-template-helper');
9 const { HtmlValidate
} = require('html-validate');
11 const stubLogger
= new StubLogger();
12 const htmlValidate
= new HtmlValidate();
13 const lintHtml
= makeHtmlLint(stubLogger
, htmlValidate
);
15 describe('Root HTML Template', function () {
17 beforeEach(function () {
19 config
= new Config('test');
21 it('renders', async
function () {
22 const result
= template(ctx
, config
);
23 await
lintHtml(result
);
26 it('covers options', async
function () {
27 config
.adminContactHTML
= '<div>support</div>';
28 const result
= template(ctx
, config
);
29 await
lintHtml(result
);
32 }); // Root HTML Template