diff --git a/hugolib/site_test.go b/hugolib/site_test.go index 98d2fa0d5..e4f9fca04 100644 --- a/hugolib/site_test.go +++ b/hugolib/site_test.go @@ -1,6 +1,7 @@ package hugolib import ( + "bitbucket.org/pkg/inflect" "bytes" "fmt" "html/template" @@ -9,8 +10,6 @@ import ( "strings" "testing" - "bitbucket.org/pkg/inflect" - "github.com/spf13/afero" "github.com/spf13/hugo/helpers" "github.com/spf13/hugo/hugofs" @@ -873,44 +872,3 @@ func TestWeightedTaxonomies(t *testing.T) { t.Errorf("Pages in unexpected order, 'bza' expected first, got '%v'", s.Taxonomies["categories"]["e"][0].Page.Title) } } - -func TestHomePageContent(t *testing.T) { - viper.Reset() - defer viper.Reset() - - viper.Set("DefaultExtension", "html") - - sources := []source.ByteSource{ - {filepath.FromSlash("index.md"), []byte("---\ntitle: homepage\npublishdate: \"2014-05-29\"\n---\n# doc1\n*some content*")}, - {filepath.FromSlash("sect/doc4.md"), []byte("---\ntitle: doc4\npublishdate: \"2012-05-29\"\n---\n# doc4\n*some content*")}, - } - - s := siteFromByteSources(sources) - - templatePrep(s) - must(s.addTemplate("_default/single.html", "{{.Content}}")) - - createAndRenderPages(t, s) - s.RenderHomePage() - - tests := []struct { - doc string - expected string - }{ - {filepath.FromSlash("index.html"), "\n\n

doc1

\n\n

some content

\n"}, - {filepath.FromSlash("sect/doc4/index.html"), "\n\n

doc4

\n\n

some content

\n"}, - } - - for _, test := range tests { - file, err := hugofs.DestinationFS.Open(test.doc) - if err != nil { - t.Fatalf("Did not find %s in target.", test.doc) - } - - content := helpers.ReaderToString(file) - - if content != test.expected { - t.Errorf("%s content expected:\n%q\ngot:\n%q", test.doc, test.expected, content) - } - } -}