Merge pull request #74 from mprobst/sanitize_test

Add a test for the correct handling of escaped entities in HTML.
This commit is contained in:
Vytautas Šaltenis 2014-05-03 13:58:03 +03:00
commit 50b8e0370b
1 changed files with 11 additions and 0 deletions

View File

@ -218,6 +218,17 @@ func TestRawHtmlTag(t *testing.T) {
doTestsInlineParam(t, tests, 0, HTML_SKIP_STYLE|HTML_SANITIZE_OUTPUT)
}
func TestQuoteEscaping(t *testing.T) {
tests := []string{
"<p>Here are some &quot;quotes&quot;.</p>\n",
"<p>Here are some &#34;quotes&#34;.</p>\n",
"<p>Here are some &ldquo;quotes&rdquo;.</p>\n",
"<p>Here are some \u201Cquotes\u201D.</p>\n",
}
doTestsInlineParam(t, tests, 0, HTML_SKIP_STYLE|HTML_SANITIZE_OUTPUT)
}
func TestEmphasis(t *testing.T) {
var tests = []string{
"nothing inline\n",