diff options
author | Chris <ccbrown112@gmail.com> | 2017-11-17 08:27:26 -0600 |
---|---|---|
committer | enahum <nahumhbl@gmail.com> | 2017-11-17 11:27:26 -0300 |
commit | 065d8e97313b9c8ffad37862665186668c88499f (patch) | |
tree | e59810898b9bfab1e5591a72373330b0a4454dc3 /cmd/platform/mattermost_test.go | |
parent | eb1a00ef5f93b19c2d49b26de057ee2c51c09e45 (diff) | |
download | chat-065d8e97313b9c8ffad37862665186668c88499f.tar.gz chat-065d8e97313b9c8ffad37862665186668c88499f.tar.bz2 chat-065d8e97313b9c8ffad37862665186668c88499f.zip |
make `config validate` exit with non-zero code on failure (#7855)
Diffstat (limited to 'cmd/platform/mattermost_test.go')
-rw-r--r-- | cmd/platform/mattermost_test.go | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/cmd/platform/mattermost_test.go b/cmd/platform/mattermost_test.go index c7e1f6f2b..eba45801a 100644 --- a/cmd/platform/mattermost_test.go +++ b/cmd/platform/mattermost_test.go @@ -4,7 +4,6 @@ package main import ( - "io" "io/ioutil" "os" "path/filepath" @@ -25,17 +24,9 @@ func TestConfigFlag(t *testing.T) { configPath := filepath.Join(dir, "foo.json") require.NoError(t, ioutil.WriteFile(configPath, []byte(config.ToJson()), 0600)) - os.Mkdir(filepath.Join(dir, "i18n"), 0700) i18n, ok := utils.FindDir("i18n") require.True(t, ok) - en, err := os.Open(filepath.Join(i18n, "en.json")) - require.NoError(t, err) - defer en.Close() - dest, err := os.OpenFile(filepath.Join(dir, "i18n", "en.json"), os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0600) - require.NoError(t, err) - defer dest.Close() - _, err = io.Copy(dest, en) - require.NoError(t, err) + require.NoError(t, utils.CopyDir(i18n, filepath.Join(dir, "i18n"))) prevDir, err := os.Getwd() require.NoError(t, err) |