shithub: hugo

Download patch

ref: beb4ab162da1efa299c814acbd3b26fe6a479349
parent: fd08e16ec8abb923a1ffe23a60b2aa8316151559
author: bep <[email protected]>
date: Fri May 8 16:33:40 EDT 2015

Make RSS output test more realistic

By setting a non-default RSS uri config value.

--- a/hugolib/rss_test.go
+++ b/hugolib/rss_test.go
@@ -33,8 +33,10 @@
 </rss>`
 
 func TestRSSOutput(t *testing.T) {
+	rssUri := "customrss.xml"
 	viper.Set("baseurl", "http://auth/bub/")
-	viper.Set("RSSUri", "index.xml")
+	viper.Set("RSSUri", rssUri)
+	defer viper.Set("RSSUri", "index.xml")
 
 	hugofs.DestinationFS = new(afero.MemMapFs)
 	s := &Site{
@@ -57,10 +59,10 @@
 		t.Fatalf("Unable to RenderHomePage: %s", err)
 	}
 
-	file, err := hugofs.DestinationFS.Open("index.xml")
+	file, err := hugofs.DestinationFS.Open(rssUri)
 
 	if err != nil {
-		t.Fatalf("Unable to locate: %s", "index.xml")
+		t.Fatalf("Unable to locate: %s", rssUri)
 	}
 
 	rss := helpers.ReaderToBytes(file)