* use mkdirall instead of mkdir

* revert

* create the folder here
Этот коммит содержится в:
Carlos Tadeu Panato Junior
2019-09-18 18:39:01 +02:00
коммит произвёл GitHub
родитель 581cdf158c
Коммит c7b583ccdd
2 изменённых файлов: 9 добавлений и 14 удалений

Просмотреть файл

@@ -9,7 +9,6 @@ import (
"net" "net"
"net/http" "net/http"
"os" "os"
"path/filepath"
"reflect" "reflect"
"strconv" "strconv"
"strings" "strings"
@@ -138,16 +137,6 @@ func setupTestHelper(enterprise bool, updateConfig func(*model.Config)) *TestHel
th.tempWorkspace = dir th.tempWorkspace = dir
} }
pluginDir := filepath.Join(th.tempWorkspace, "plugins")
webappDir := filepath.Join(th.tempWorkspace, "webapp")
th.App.UpdateConfig(func(cfg *model.Config) {
*cfg.PluginSettings.Directory = pluginDir
*cfg.PluginSettings.ClientDirectory = webappDir
})
th.App.InitPlugins(pluginDir, webappDir)
return th return th
} }

Просмотреть файл

@@ -111,6 +111,12 @@ func SetupTestResources() (string, error) {
return "", errors.Wrapf(err, "failed to create plugins directory %s", pluginsDir) return "", errors.Wrapf(err, "failed to create plugins directory %s", pluginsDir)
} }
clientDir := path.Join(tempDir, "client")
err = os.Mkdir(clientDir, 0700)
if err != nil {
return "", errors.Wrapf(err, "failed to create client directory %s", clientDir)
}
err = setupConfig(path.Join(tempDir, "config")) err = setupConfig(path.Join(tempDir, "config"))
if err != nil { if err != nil {
return "", errors.Wrap(err, "failed to setup config") return "", errors.Wrap(err, "failed to setup config")
@@ -168,10 +174,10 @@ func setupConfig(configDir string) error {
return errors.Wrapf(err, "failed to create config directory %s", configDir) return errors.Wrapf(err, "failed to create config directory %s", configDir)
} }
configJson := path.Join(configDir, "config.json") configJSON := path.Join(configDir, "config.json")
err = ioutil.WriteFile(configJson, []byte(config.ToJson()), 0644) err = ioutil.WriteFile(configJSON, []byte(config.ToJson()), 0644)
if err != nil { if err != nil {
return errors.Wrapf(err, "failed to write config to %s", configJson) return errors.Wrapf(err, "failed to write config to %s", configJSON)
} }
return nil return nil