summaryrefslogtreecommitdiffstats
path: root/source/content_directory_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'source/content_directory_test.go')
-rw-r--r--source/content_directory_test.go13
1 files changed, 8 insertions, 5 deletions
diff --git a/source/content_directory_test.go b/source/content_directory_test.go
index 107ca9837..48c3ae903 100644
--- a/source/content_directory_test.go
+++ b/source/content_directory_test.go
@@ -14,13 +14,13 @@
package source
import (
- "github.com/spf13/viper"
"testing"
+
+ "github.com/spf13/hugo/hugofs"
+ "github.com/spf13/viper"
)
func TestIgnoreDotFilesAndDirectories(t *testing.T) {
- viper.Reset()
- defer viper.Reset()
tests := []struct {
path string
@@ -49,9 +49,12 @@ func TestIgnoreDotFilesAndDirectories(t *testing.T) {
for _, test := range tests {
- viper.Set("ignoreFiles", test.ignoreFilesRegexpes)
+ v := viper.New()
+ v.Set("ignoreFiles", test.ignoreFilesRegexpes)
+
+ s := NewSourceSpec(v, hugofs.NewMem(v))
- if ignored := isNonProcessablePath(test.path); test.ignore != ignored {
+ if ignored := s.isNonProcessablePath(test.path); test.ignore != ignored {
t.Errorf("File not ignored. Expected: %t, got: %t", test.ignore, ignored)
}
}