config test: write local file
Juan Batiz-Benet committed
Jul 31, 2014 at 03:22 UTC
dd08e0ed621dadad0221d0d8beaf64d363455004
2 files changed
+4
-2
config/config.go
+3
-1
@@ -51,7 +51,9 @@ func Load(filename string) (*Config, error) {
51
52
// if nothing is there, write first config file.
53
if _, err := os.Stat(filename); os.IsNotExist(err) {
54
- WriteFile(filename, []byte(defaultConfigFile))
54
+ if err := WriteFile(filename, []byte(defaultConfigFile)); err != nil {
55
+ return nil, err
56
+ }
57
}
58
59
var cfg Config
config/config_test.go
+1
-1
@@ -7,7 +7,7 @@ import (
7
8
func TestConfig(t *testing.T) {
9
10
- cfg, err := Load("")
10
+ cfg, err := Load(".ipfsconfig")
11
if err != nil {
12
t.Error(err)
13
return