From dc7acdd05c20f22ff0b86d3cd501d961e92a489e Mon Sep 17 00:00:00 2001 From: Jakub Sztandera Date: Wed, 5 Jul 2017 13:34:49 +0200 Subject: [PATCH] test: fix race in namesys tests Resolves #4018 License: MIT Signed-off-by: Jakub Sztandera --- namesys/namesys_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/namesys/namesys_test.go b/namesys/namesys_test.go index a3cda90be..40f3bbe74 100644 --- a/namesys/namesys_test.go +++ b/namesys/namesys_test.go @@ -12,6 +12,7 @@ import ( ci "gx/ipfs/QmP1DfoUjiWH2ZBo1PBH6FupdBucbDepx3HpWmEY6JMUpY/go-libp2p-crypto" ds "gx/ipfs/QmVSase1JP7cq9QkPT46oNwdp9pT6kBkG3oqS14y3QcZjG/go-datastore" + dssync "gx/ipfs/QmVSase1JP7cq9QkPT46oNwdp9pT6kBkG3oqS14y3QcZjG/go-datastore/sync" ) type mockResolver struct { @@ -76,7 +77,7 @@ func TestNamesysResolution(t *testing.T) { } func TestPublishWithCache0(t *testing.T) { - dst := ds.NewMapDatastore() + dst := dssync.MutexWrap(ds.NewMapDatastore()) priv, _, err := ci.GenerateKeyPair(ci.RSA, 1024) if err != nil { t.Fatal(err)