@cryptotaxi247 / kubo / commits / 7492a708a

daemon_test: use proper temp dir

Juan Batiz-Benet committed Sep 27, 2014 at 18:35 UTC 7492a708a3a9d7bfa8743cf185a776ef2e69f518
1 file changed +10 -2
daemon/daemon_test.go
+10 -2
@@ -2,6 +2,7 @@ package daemon
2
3 import (
4 "encoding/base64"
5 + "os"
6 "testing"
7
8 ma "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr"
@@ -47,7 +48,7 @@ func TestInitializeDaemonListener(t *testing.T) {
48 Identity: id,
49 Datastore: config.Datastore{
50 Type: "leveldb",
50 - Path: ".testdb",
51 + Path: ".test/datastore",
52 },
53 Addresses: config.Addresses{
54 Swarm: "/ip4/0.0.0.0/tcp/4001",
@@ -56,6 +57,12 @@ func TestInitializeDaemonListener(t *testing.T) {
57 },
58 }
59
60 + var tempConfigDir = ".test"
61 + err = os.MkdirAll(tempConfigDir, os.ModeDir|0777)
62 + if err != nil {
63 + t.Fatalf("error making temp config dir: %v", err)
64 + }
65 +
66 for _, c := range nodeConfigs {
67
68 node, _ := core.NewIpfsNode(c, false)
@@ -63,7 +70,8 @@ func TestInitializeDaemonListener(t *testing.T) {
70 if err != nil {
71 t.Fatal(err)
72 }
66 - dl, initErr := NewDaemonListener(node, addr, ".")
73 +
74 + dl, initErr := NewDaemonListener(node, addr, tempConfigDir)
75 if initErr != nil {
76 t.Fatal(initErr)
77 }