提交 7492a708 作者: Juan Batiz-Benet

daemon_test: use proper temp dir

上级 6aa15ddb
...@@ -2,6 +2,7 @@ package daemon ...@@ -2,6 +2,7 @@ package daemon
import ( import (
"encoding/base64" "encoding/base64"
"os"
"testing" "testing"
ma "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr" ma "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr"
...@@ -47,7 +48,7 @@ func TestInitializeDaemonListener(t *testing.T) { ...@@ -47,7 +48,7 @@ func TestInitializeDaemonListener(t *testing.T) {
Identity: id, Identity: id,
Datastore: config.Datastore{ Datastore: config.Datastore{
Type: "leveldb", Type: "leveldb",
Path: ".testdb", Path: ".test/datastore",
}, },
Addresses: config.Addresses{ Addresses: config.Addresses{
Swarm: "/ip4/0.0.0.0/tcp/4001", Swarm: "/ip4/0.0.0.0/tcp/4001",
...@@ -56,6 +57,12 @@ func TestInitializeDaemonListener(t *testing.T) { ...@@ -56,6 +57,12 @@ func TestInitializeDaemonListener(t *testing.T) {
}, },
} }
var tempConfigDir = ".test"
err = os.MkdirAll(tempConfigDir, os.ModeDir|0777)
if err != nil {
t.Fatalf("error making temp config dir: %v", err)
}
for _, c := range nodeConfigs { for _, c := range nodeConfigs {
node, _ := core.NewIpfsNode(c, false) node, _ := core.NewIpfsNode(c, false)
...@@ -63,7 +70,8 @@ func TestInitializeDaemonListener(t *testing.T) { ...@@ -63,7 +70,8 @@ func TestInitializeDaemonListener(t *testing.T) {
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
dl, initErr := NewDaemonListener(node, addr, ".")
dl, initErr := NewDaemonListener(node, addr, tempConfigDir)
if initErr != nil { if initErr != nil {
t.Fatal(initErr) t.Fatal(initErr)
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论