From cb1cb6696382109d4bb2042ab04a5c7c2bcbdf2d Mon Sep 17 00:00:00 2001 From: Jason Miller Date: Mon, 21 Dec 2015 14:39:45 -0500 Subject: [PATCH] Tests for HTML entity encoding --- test/index.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/index.js b/test/index.js index 75e27cd6..7e8fea67 100644 --- a/test/index.js +++ b/test/index.js @@ -31,6 +31,20 @@ describe('render-to-string', () => { expect(rendered).to.equal(expected); }); + + it('should omit functions', () => { + let rendered = render(
{}} b={function(){}} />), + expected = `
`; + + expect(rendered).to.equal(expected); + }); + + it('should encode entities', () => { + let rendered = render(
&'}>{'"<>&'}
), + expected = `
"<>&
`; + + expect(rendered).to.equal(expected); + }); }); describe('Functional Components', () => {