From c71e1b106e6011d148cac899f83c4685dee33a22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Tue, 10 Jan 2017 10:55:03 +0100 Subject: all: Refactor to nonglobal file systems Updates #2701 Fixes #2951 --- hugolib/siteJSONEncode_test.go | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'hugolib/siteJSONEncode_test.go') diff --git a/hugolib/siteJSONEncode_test.go b/hugolib/siteJSONEncode_test.go index 170db4b4d..1218bfd34 100644 --- a/hugolib/siteJSONEncode_test.go +++ b/hugolib/siteJSONEncode_test.go @@ -16,6 +16,11 @@ package hugolib import ( "encoding/json" "testing" + + "path/filepath" + + "github.com/spf13/hugo/deps" + "github.com/spf13/hugo/hugofs" ) // Issue #1123 @@ -23,9 +28,15 @@ import ( // May be smart to run with: -timeout 4000ms func TestEncodePage(t *testing.T) { + fs := hugofs.NewMem() + // borrowed from menu_test.go - s := createTestSite(menuPageSources) - testSiteSetup(s, t) + for _, src := range menuPageSources { + writeSource(t, fs, filepath.Join("content", src.Name), string(src.Content)) + + } + + s := buildSingleSite(t, deps.DepsCfg{Fs: fs}, BuildCfg{}) _, err := json.Marshal(s) check(t, err) -- cgit v1.2.3