ref: 72fd871710f094e57b1888e9242216b3b36c4c88
parent: 118f8f7cf22d756d8a894ff93551974a806f2155
author: Bjørn Erik Pedersen <[email protected]>
date: Wed Jun 28 16:30:26 EDT 2017
hugolib: Add more summary test Closes #2973
--- a/hugolib/page_test.go
+++ b/hugolib/page_test.go
@@ -817,6 +817,29 @@
testAllMarkdownEnginesForPages(t, assertFunc, nil, simplePageWithSummaryDelimiterOnlySummary)
}
+// #2973
+func TestSummaryWithHTMLTagsOnNextLine(t *testing.T) {
+
+ assertFunc := func(t *testing.T, ext string, pages Pages) {
+ p := pages[0]
+ require.Contains(t, p.Summary, "Happy new year everyone!")
+ require.NotContains(t, p.Summary, "User interface")
+ }
+
+ testAllMarkdownEnginesForPages(t, assertFunc, nil, `---
+title: Simple
+---
+Happy new year everyone!
+
+Here is the last report for commits in the year 2016. It covers hrev50718-hrev50829.
+
+<!--more-->
+
+<h3>User interface</h3>
+
+`)
+}
+
func TestPageWithDate(t *testing.T) {
t.Parallel()
cfg, fs := newTestCfg()