diff options
author | Sven Dowideit <SvenDowideit@home.org.au> | 2015-09-23 14:43:17 +1000 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2015-09-25 18:32:32 +0200 |
commit | a1e32439fbab314cab6f5c3ecb962b8ac7bd9069 (patch) | |
tree | 658e49a985c94360731e211ed0309697c09703fc /hugolib | |
parent | a43b037651328a94092bc054cbb5d0211dee7b1c (diff) |
Allow for any (short) line begining or ending with html comment
Fixes #1428
Diffstat (limited to 'hugolib')
-rw-r--r-- | hugolib/page_test.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/hugolib/page_test.go b/hugolib/page_test.go index 9a1b67fa1..c3506d48d 100644 --- a/hugolib/page_test.go +++ b/hugolib/page_test.go @@ -22,6 +22,10 @@ const ( SIMPLE_PAGE = "---\ntitle: Simple\n---\nSimple Page\n" INVALID_FRONT_MATTER_MISSING = "This is a test" RENDER_NO_FRONT_MATTER = "<!doctype><html><head></head><body>This is a test</body></html>" + CONTENT_WITH_COMMENTED_FM = "<!--\n+++\ntitle = \"Network configuration\"\ndescription = \"Docker networking\"\nkeywords = [\"network\"]\n[menu.main]\nparent= \"smn_administrate\"\n+++\n-->\n\n# Network configuration\n\n##\nSummary" + CONTENT_WITH_COMMENTED_TEXT_FM = "<!--[metaData]>\n+++\ntitle = \"Network configuration\"\ndescription = \"Docker networking\"\nkeywords = [\"network\"]\n[menu.main]\nparent= \"smn_administrate\"\n+++\n<![end-metadata]-->\n\n# Network configuration\n\n##\nSummary" + CONTENT_WITH_COMMENTED_LONG_FM = "<!--[metaData123456789012345678901234567890]>\n+++\ntitle = \"Network configuration\"\ndescription = \"Docker networking\"\nkeywords = [\"network\"]\n[menu.main]\nparent= \"smn_administrate\"\n+++\n<![end-metadata]-->\n\n# Network configuration\n\n##\nSummary" + CONTENT_WITH_COMMENTED_LONG2_FM = "<!--[metaData]>\n+++\ntitle = \"Network configuration\"\ndescription = \"Docker networking\"\nkeywords = [\"network\"]\n[menu.main]\nparent= \"smn_administrate\"\n+++\n<![end-metadata123456789012345678901234567890]-->\n\n# Network configuration\n\n##\nSummary" INVALID_FRONT_MATTER_SHORT_DELIM = ` -- title: Short delim start @@ -661,6 +665,10 @@ func TestShouldRenderContent(t *testing.T) { // TODO how to deal with malformed frontmatter. In this case it'll be rendered as markdown. {INVALID_FRONT_MATTER_SHORT_DELIM, true}, {RENDER_NO_FRONT_MATTER, false}, + {CONTENT_WITH_COMMENTED_FM, true}, + {CONTENT_WITH_COMMENTED_TEXT_FM, true}, + {CONTENT_WITH_COMMENTED_LONG_FM, false}, + {CONTENT_WITH_COMMENTED_LONG2_FM, true}, } for _, test := range tests { |