@cryptotaxi247 / kubo / commits / 192ee6433

dont use coremock for fuse tests

License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>

Jeromy committed Sep 13, 2015 at 12:37 UTC 192ee643380d4a7a20b08405806c8eb91ddb55c7
1 file changed +11 -2
fuse/ipns/ipns_test.go
+11 -2
@@ -16,8 +16,9 @@ import (
16
17 context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context"
18 core "github.com/ipfs/go-ipfs/core"
19 - coremock "github.com/ipfs/go-ipfs/core/mock"
19 nsfs "github.com/ipfs/go-ipfs/ipnsfs"
20 + namesys "github.com/ipfs/go-ipfs/namesys"
21 + offroute "github.com/ipfs/go-ipfs/routing/offline"
22 u "github.com/ipfs/go-ipfs/util"
23 ci "github.com/ipfs/go-ipfs/util/testutil/ci"
24 )
@@ -101,11 +102,19 @@ func setupIpnsTest(t *testing.T, node *core.IpfsNode) (*core.IpfsNode, *fstest.M
102
103 var err error
104 if node == nil {
104 - node, err = coremock.NewMockNode()
105 + node, err = core.NewNode(context.Background(), nil)
106 if err != nil {
107 t.Fatal(err)
108 }
109
110 + err = node.LoadPrivateKey()
111 + if err != nil {
112 + t.Fatal(err)
113 + }
114 +
115 + node.Routing = offroute.NewOfflineRouter(node.Repo.Datastore(), node.PrivateKey)
116 + node.Namesys = namesys.NewNameSystem(node.Routing)
117 +
118 ipnsfs, err := nsfs.NewFilesystem(context.Background(), node.DAG, node.Namesys, node.Pinning, node.PrivateKey)
119 if err != nil {
120 t.Fatal(err)