summaryrefslogtreecommitdiff
path: root/caddytest/integration/caddyfile_adapt_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'caddytest/integration/caddyfile_adapt_test.go')
-rw-r--r--caddytest/integration/caddyfile_adapt_test.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/caddytest/integration/caddyfile_adapt_test.go b/caddytest/integration/caddyfile_adapt_test.go
index 8794fe9..e109899 100644
--- a/caddytest/integration/caddyfile_adapt_test.go
+++ b/caddytest/integration/caddyfile_adapt_test.go
@@ -1,7 +1,10 @@
package integration
import (
+ jsonMod "encoding/json"
+ "fmt"
"io/ioutil"
+ "path/filepath"
"regexp"
"strings"
"testing"
@@ -39,6 +42,10 @@ func TestCaddyfileAdaptToJSON(t *testing.T) {
// replace windows newlines in the json with unix newlines
json = winNewlines.ReplaceAllString(json, "\n")
+ // replace os-specific default path for file_server's hide field
+ replacePath, _ := jsonMod.Marshal(fmt.Sprint(".", string(filepath.Separator), "Caddyfile"))
+ json = strings.ReplaceAll(json, `"./Caddyfile"`, string(replacePath))
+
// run the test
ok := caddytest.CompareAdapt(t, filename, caddyfile, "caddyfile", json)
if !ok {