mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-17 21:01:26 +02:00
Create a struct with all of Hugo's config options
Primary motivation is documentation, but it will also hopefully simplify the code. Also, * Lower case the default output format names; this is in line with the custom ones (map keys) and how it's treated all the places. This avoids doing `stringds.EqualFold` everywhere. Closes #10896 Closes #10620
This commit is contained in:
@@ -159,33 +159,33 @@ func TestCascade(t *testing.T) {
|
||||
b.Build(BuildCfg{})
|
||||
|
||||
b.AssertFileContent("public/index.html", `
|
||||
12|term|categories/cool/_index.md|Cascade Category|cat.png|categories|HTML-|
|
||||
12|term|categories/catsect1|catsect1|cat.png|categories|HTML-|
|
||||
12|term|categories/funny|funny|cat.png|categories|HTML-|
|
||||
12|taxonomy|categories/_index.md|My Categories|cat.png|categories|HTML-|
|
||||
32|term|categories/sad/_index.md|Cascade Category|sad.png|categories|HTML-|
|
||||
42|term|tags/blue|blue|home.png|tags|HTML-|
|
||||
42|taxonomy|tags|Cascade Home|home.png|tags|HTML-|
|
||||
42|section|sectnocontent|Cascade Home|home.png|sectnocontent|HTML-|
|
||||
42|section|sect3|Cascade Home|home.png|sect3|HTML-|
|
||||
42|page|bundle1/index.md|Cascade Home|home.png|page|HTML-|
|
||||
42|page|p2.md|Cascade Home|home.png|page|HTML-|
|
||||
42|page|sect2/p2.md|Cascade Home|home.png|sect2|HTML-|
|
||||
42|page|sect3/nofrontmatter.md|Cascade Home|home.png|sect3|HTML-|
|
||||
42|page|sect3/p1.md|Cascade Home|home.png|sect3|HTML-|
|
||||
42|page|sectnocontent/p1.md|Cascade Home|home.png|sectnocontent|HTML-|
|
||||
42|section|sectnofrontmatter/_index.md|Cascade Home|home.png|sectnofrontmatter|HTML-|
|
||||
42|term|tags/green|green|home.png|tags|HTML-|
|
||||
42|home|_index.md|Home|home.png|page|HTML-|
|
||||
42|page|p1.md|p1|home.png|page|HTML-|
|
||||
42|section|sect1/_index.md|Sect1|sect1.png|stype|HTML-|
|
||||
42|section|sect1/s1_2/_index.md|Sect1_2|sect1.png|stype|HTML-|
|
||||
42|page|sect1/s1_2/p1.md|Sect1_2_p1|sect1.png|stype|HTML-|
|
||||
42|page|sect1/s1_2/p2.md|Sect1_2_p2|sect1.png|stype|HTML-|
|
||||
42|section|sect2/_index.md|Sect2|home.png|sect2|HTML-|
|
||||
42|page|sect2/p1.md|Sect2_p1|home.png|sect2|HTML-|
|
||||
52|page|sect4/p1.md|Cascade Home|home.png|sect4|RSS-|
|
||||
52|section|sect4/_index.md|Sect4|home.png|sect4|RSS-|
|
||||
12|term|categories/cool/_index.md|Cascade Category|cat.png|categories|html-|
|
||||
12|term|categories/catsect1|catsect1|cat.png|categories|html-|
|
||||
12|term|categories/funny|funny|cat.png|categories|html-|
|
||||
12|taxonomy|categories/_index.md|My Categories|cat.png|categories|html-|
|
||||
32|term|categories/sad/_index.md|Cascade Category|sad.png|categories|html-|
|
||||
42|term|tags/blue|blue|home.png|tags|html-|
|
||||
42|taxonomy|tags|Cascade Home|home.png|tags|html-|
|
||||
42|section|sectnocontent|Cascade Home|home.png|sectnocontent|html-|
|
||||
42|section|sect3|Cascade Home|home.png|sect3|html-|
|
||||
42|page|bundle1/index.md|Cascade Home|home.png|page|html-|
|
||||
42|page|p2.md|Cascade Home|home.png|page|html-|
|
||||
42|page|sect2/p2.md|Cascade Home|home.png|sect2|html-|
|
||||
42|page|sect3/nofrontmatter.md|Cascade Home|home.png|sect3|html-|
|
||||
42|page|sect3/p1.md|Cascade Home|home.png|sect3|html-|
|
||||
42|page|sectnocontent/p1.md|Cascade Home|home.png|sectnocontent|html-|
|
||||
42|section|sectnofrontmatter/_index.md|Cascade Home|home.png|sectnofrontmatter|html-|
|
||||
42|term|tags/green|green|home.png|tags|html-|
|
||||
42|home|_index.md|Home|home.png|page|html-|
|
||||
42|page|p1.md|p1|home.png|page|html-|
|
||||
42|section|sect1/_index.md|Sect1|sect1.png|stype|html-|
|
||||
42|section|sect1/s1_2/_index.md|Sect1_2|sect1.png|stype|html-|
|
||||
42|page|sect1/s1_2/p1.md|Sect1_2_p1|sect1.png|stype|html-|
|
||||
42|page|sect1/s1_2/p2.md|Sect1_2_p2|sect1.png|stype|html-|
|
||||
42|section|sect2/_index.md|Sect2|home.png|sect2|html-|
|
||||
42|page|sect2/p1.md|Sect2_p1|home.png|sect2|html-|
|
||||
52|page|sect4/p1.md|Cascade Home|home.png|sect4|rss-|
|
||||
52|section|sect4/_index.md|Sect4|home.png|sect4|rss-|
|
||||
`)
|
||||
|
||||
// Check that type set in cascade gets the correct layout.
|
||||
|
Reference in New Issue
Block a user