import assert from 'assert';
import { describe, it } from 'mocha';
import { escapeHTML } from './escapeHTML';
describe('escapeHTML', () => {
it('works', () => {
assert.strictEqual(escapeHTML('
Blah & "blah" & \'blah\'
'), '<div>Blah & "blah" & 'blah'</div>');
assert.strictEqual(escapeHTML('<'), '<');
assert.strictEqual(escapeHTML(' '), ' ');
assert.strictEqual(escapeHTML('¢'), '¢');
assert.strictEqual(escapeHTML('¢ £ ¥ € © ®'), '¢ £ ¥ € © ®');
assert.strictEqual(escapeHTML(5 as unknown as string), '5');
assert.strictEqual(escapeHTML(''), '');
assert.strictEqual(escapeHTML(null as unknown as string), '');
assert.strictEqual(escapeHTML(undefined as unknown as string), '');
});
});