Commit 51d2ff4e authored by Matthew Holt's avatar Matthew Holt

markdown: Default extensions .md, .markdown, and .mdown

parent d46967d1
...@@ -78,9 +78,9 @@ func markdownParse(c *Controller) ([]*markdown.Config, error) { ...@@ -78,9 +78,9 @@ func markdownParse(c *Controller) ([]*markdown.Config, error) {
} }
} }
// If no extensions were specified, assume .md // If no extensions were specified, assume some defaults
if len(md.Extensions) == 0 { if len(md.Extensions) == 0 {
md.Extensions = []string{".md"} md.Extensions = []string{".md", ".markdown", ".mdown"}
} }
mdconfigs = append(mdconfigs, md) mdconfigs = append(mdconfigs, md)
......
...@@ -37,8 +37,8 @@ func TestMarkdown(t *testing.T) { ...@@ -37,8 +37,8 @@ func TestMarkdown(t *testing.T) {
if myHandler.Configs[0].PathScope != "/blog" { if myHandler.Configs[0].PathScope != "/blog" {
t.Errorf("Expected /blog as the Path Scope") t.Errorf("Expected /blog as the Path Scope")
} }
if fmt.Sprint(myHandler.Configs[0].Extensions) != fmt.Sprint([]string{".md"}) { if fmt.Sprint(myHandler.Configs[0].Extensions) != fmt.Sprint([]string{".md", ".markdown", ".mdown"}) {
t.Errorf("Expected .md as the Default Extension") t.Errorf("Expected .md, .markdown, and .mdown as default extensions")
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment