UNPKG

601 BJavaScriptView Raw
1const test = require('tape');
2const headElement = require('../lib/document-head');
3const data = require('../lib/_defaults.json');
4
5test('Head Element', function(assert){
6 {
7 let message = 'outputs a string';
8 let actual = typeof headElement(data);
9 let expected = 'string';
10
11 assert.equal(actual, expected, message);
12 }
13
14 {
15 let message = 'interpolates data';
16 let actual = headElement(Object.assign(data, { title: 'Head Element' })).match(/<title>Head Element<\/title>/ig);
17 let expected = ['<title>Head Element</title>'];
18 assert.deepEqual(actual, expected, message);
19 }
20
21 assert.end();
22});