Initial release
[websub-hub] / test / src / template / badge-svg.js
1 /* eslint-env mocha */
2 'use strict';
3
4 const assert = require('assert');
5 const template = require('../../../src/template/badge-svg');
6 const Config = require('../../../config');
7
8 describe('Badge SVG Template', function () {
9 let ctx, label, message, accessibleText;
10
11 beforeEach(function () {
12 ctx = {};
13 label = 'label';
14 message = 'message';
15 accessibleText = 'accessibleText';
16 });
17
18 it('renders', function () {
19 const result = template(ctx, label, message, accessibleText);
20 assert(result);
21 });
22
23 it('covers escaping number', function () {
24 label = 123;
25 const result = template(ctx, label, message, accessibleText);
26 assert(result);
27 });
28
29 it('covers escaping unknown', function () {
30 label = {};
31 const result = template(ctx, label, message, accessibleText);
32 assert(result);
33 });
34 });