@rocket.chat/string-helpers
Version:
Helper functions for string manipulation
17 lines • 981 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var escapeHTML_1 = require("./escapeHTML");
describe('escapeHTML', function () {
it('works', function () {
expect((0, escapeHTML_1.escapeHTML)('<div>Blah & "blah" & \'blah\'</div>')).toBe('<div>Blah & "blah" & 'blah'</div>');
expect((0, escapeHTML_1.escapeHTML)('<')).toBe('&lt;');
expect((0, escapeHTML_1.escapeHTML)(' ')).toBe(' ');
expect((0, escapeHTML_1.escapeHTML)('¢')).toBe('¢');
expect((0, escapeHTML_1.escapeHTML)('¢ £ ¥ € © ® ™')).toBe('¢ £ ¥ € © ® ™');
expect((0, escapeHTML_1.escapeHTML)(5)).toBe('5');
expect((0, escapeHTML_1.escapeHTML)('')).toBe('');
expect((0, escapeHTML_1.escapeHTML)(null)).toBe('');
expect((0, escapeHTML_1.escapeHTML)(undefined)).toBe('');
});
});
//# sourceMappingURL=escapeHTML.spec.js.map
;