From 192ee643380d4a7a20b08405806c8eb91ddb55c7 Mon Sep 17 00:00:00 2001 From: Jeromy Date: Sun, 13 Sep 2015 12:37:34 -0700 Subject: [PATCH] dont use coremock for fuse tests License: MIT Signed-off-by: Jeromy --- fuse/ipns/ipns_test.go | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/fuse/ipns/ipns_test.go b/fuse/ipns/ipns_test.go index 6f5fde0b4..fa025295b 100644 --- a/fuse/ipns/ipns_test.go +++ b/fuse/ipns/ipns_test.go @@ -16,8 +16,9 @@ import ( context "github.com/ipfs/go-ipfs/Godeps/_workspace/src/golang.org/x/net/context" core "github.com/ipfs/go-ipfs/core" - coremock "github.com/ipfs/go-ipfs/core/mock" nsfs "github.com/ipfs/go-ipfs/ipnsfs" + namesys "github.com/ipfs/go-ipfs/namesys" + offroute "github.com/ipfs/go-ipfs/routing/offline" u "github.com/ipfs/go-ipfs/util" ci "github.com/ipfs/go-ipfs/util/testutil/ci" ) @@ -101,11 +102,19 @@ func setupIpnsTest(t *testing.T, node *core.IpfsNode) (*core.IpfsNode, *fstest.M var err error if node == nil { - node, err = coremock.NewMockNode() + node, err = core.NewNode(context.Background(), nil) if err != nil { t.Fatal(err) } + err = node.LoadPrivateKey() + if err != nil { + t.Fatal(err) + } + + node.Routing = offroute.NewOfflineRouter(node.Repo.Datastore(), node.PrivateKey) + node.Namesys = namesys.NewNameSystem(node.Routing) + ipnsfs, err := nsfs.NewFilesystem(context.Background(), node.DAG, node.Namesys, node.Pinning, node.PrivateKey) if err != nil { t.Fatal(err)